MFC怎么判断某个程序(如 迅雷)是否正在运行?

MFC怎么判断某个程序(如 迅雷)是否正在运行?,第1张

简单点可以遍历进程,然后比较进程名,用 Process32First, Process32Next具体可百度搜VC 枚举进程。

再简单点可以直接用HWND hWnd = FindWindow(NULL,_T("迅雷7"))函数来判断.如果返回NULL表示未找到。。用FindWindow来判断最好结合 Microsoft Spy++ 来查看窗口具体的信息再来做。。

Spy++ 安装Visual Studio 一般自带的工具就有。

HWND FindWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName)

用VC的Spy++看一下你QQ的窗口类名,跟窗口名称。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11924561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存