3951|5

82

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

我用程序关闭微软的电话程序cprog.exe,但是它过2分钟又会启动,是什么原因呢,求教555555 [复制链接]

/*
*  函数名    :EnumProcessListAndCloseProcess()
*  输入参数  :None
*  输出参数  :None
*  返回值    :None
*  功能      :关闭系统电话进程
*/

void  DealDataAndControlDisplay::EnumProcessListAndCloseProcess()
{
        /* 初始化变量 */
        TCHAR *ptchPhonePath = new TCHAR[MAX_PATH];
        ZeroMemory(ptchPhonePath,sizeof(TCHAR)*MAX_PATH);
        PROCESSENTRY32 pe32 = {0};     
        pe32.dwSize = sizeof(PROCESSENTRY32);   
        HANDLE hProcessShot = NULL;
               
        TCHAR PhoneProName[] = TEXT("cprog.exe");
        DWORD  cprogID = 0;
        HANDLE hcprogID = NULL;

        if ( hProcessShot == INVALID_HANDLE_VALUE )
        {
                return;
        }
        else
        {
               
                        hProcessShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
                        if ( Process32First ( hProcessShot, &pe32 ) )
                        {
                                do {
                                        swprintf(ptchPhonePath,TEXT("%s"),pe32.szExeFile);

                                        if ( !wcscmp( pe32.szExeFile,PhoneProName ) )
                                        {
                                                cprogID = pe32.th32ProcessID;
                                                hcprogID = OpenProcess(0,false,cprogID);
                                                TerminateProcess(hcprogID,0);
                                                CloseHandle(hcprogID);
                                        }
                                }
                                while ( Process32Next ( hProcessShot, &pe32 ) ) ;
                        }

        }

        delete[] ptchPhonePath;
        ptchPhonePath = NULL;
        //CloseHandle ( hProcessShot ) ;
        CloseToolhelp32Snapshot(hProcessShot);
}
有什么问题么,前面我试过了,确实是可以的,但是过不了多久又自动起来了,不知道是什么原因,高手能帮帮忙么,谢谢了,我想关闭掉它,用自己编写的电话程序,是不是不能用程序控制呢,还是受限制呢

最新回复

........................求救呀  详情 回复 发表于 2007-8-12 09:21
点赞 关注

回复
举报

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
有人知道么
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
谁能告诉下,谢谢了
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
没人知道么
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
不大清楚,也想知道呀,呵呵
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

6
 
........................求救呀
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表