社区
Windows SDK/API
帖子详情
如果捕捉到某个程序关闭的消息?
jwjkr74
2003-11-27 10:47:57
当某个外部程序被关闭时,我想捕捉到这个消息,然后再完成某种功能。
...全文
26
19
打赏
收藏
如果捕捉到某个程序关闭的消息?
当某个外部程序被关闭时,我想捕捉到这个消息,然后再完成某种功能。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jwjkr74
2004-03-18
打赏
举报
回复
能给个详细代码吗?
GoNot
2004-03-06
打赏
举报
回复
long CALLBACK ShellProc(int code, WPARAM wParam, LPARAM lParam);
这三个参数中分别放着什么?
jwjkr74
2004-03-03
打赏
举报
回复
能给个详细代码吗?
zwell
2004-03-03
打赏
举报
回复
找出进程句柄,然后
WaitForSingleObject(processhandle,INFINITE);
...(要执行的代码)...
jwjkr74
2004-03-02
打赏
举报
回复
能给个详细代码吗?
jiangchun_xn
2004-02-18
打赏
举报
回复
相对WM_CLOSE消息而言,
WM_CLOSE代表一个窗口被销毁,并不代表一个进程结束
另外,我还没试过是否能截获这个消息,如果能,说明这个窗口线程就没结束,因为你的hook在他的空间执行,所以不能说明窗口已经销毁。
所以不可取
WaitForSigleObject是最好的标准的办法
microboy
2004-02-18
打赏
举报
回复
用DEBUG的API就成了乎?
Createprocess(...)
WaitForDebugEvent(...)
EXIT_PROCESS_DEBUG_EVENT就是进程关闭时可以收到的消息
具体的参考API的帮助吧
jwjkr74
2004-02-14
打赏
举报
回复
能给个详细代码吗?
jwjkr74
2004-01-01
打赏
举报
回复
能给个详细代码吗?
ybluo
2003-12-08
打赏
举报
回复
用SetWindowsHookEx(WH_GETMESSAGE,,,)
在GetMsgProc中对WM_CLOSE,进行处理,
代码应该在一个DLL中.
jwjkr74
2003-12-06
打赏
举报
回复
再顶!
jwjkr74
2003-12-03
打赏
举报
回复
楼上说的不妥,那样只能说明此程序没有打开。并不能说明它打开后又被关闭了。
zxcdewq
2003-12-01
打赏
举报
回复
可不可以这样,
如果FindWindow(classname, windowname);可以唯一确定一个句柄
当他失败返回null时,程序就是关闭了
if(!FindWindow(NULL,"唯一标题"))
ShowMessage("closed");
极速小王子
2003-12-01
打赏
举报
回复
记号,学习!
sczyq
2003-11-29
打赏
举报
回复
同步较难,异步容易
GFK
2003-11-29
打赏
举报
回复
等待一个程序的执行完毕!!
SHELLEXECUTEINFO ShExecInfo = {0};
ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
ShExecInfo.hwnd = NULL;
ShExecInfo.lpVerb = NULL;
ShExecInfo.lpFile = "c:\\MyProgram.exe";
ShExecInfo.lpParameters = "";
ShExecInfo.lpDirectory = NULL;
ShExecInfo.nShow = SW_SHOW;
ShExecInfo.hInstApp = NULL;
ShellExecuteEx(&ShExecInfo);
WaitForSingleObject(ShExecInfo.hProcess,INFINITE);
jwjkr74
2003-11-29
打赏
举报
回复
UP
jwjkr74
2003-11-28
打赏
举报
回复
能否具体些,有没有源程序?
佣工7001
2003-11-27
打赏
举报
回复
我想只能用hook消息简单些
cad移动时
捕捉
不到基点_CAD中
捕捉
基点不能用怎么办?就是用fro不行?
快捷键用不了的几个常见原因如下:(1)电脑中了CAD病毒,用杀毒软件杀一杀试试,或者用下面的方法:(2)
关闭
CAD(一定要先
关闭
正在运行的CAD
程序
)。(3)按F3键打开XP系统的文件搜索窗口,搜索并删除aCAD.lsp、aCADappp....
小
程序
如何在手机端处理微信客服
消息
?
很多朋友小
程序
上线后,客服
消息
这块一直没得到解决。小
程序
客服
消息
只能在PC端回复,是让众多小
程序
运营商及商家头疼的问题,因为一个再牛逼的客服,也不可能随时随地都抱着电脑,这就导致很多用户的留言不能及时...
Qt
捕捉
窗口
关闭
事件
今天在Qt开发过程中遇到一个问题,本来我想在窗口
关闭
的时候将配置写入文件中,于是我将操作放入了默认的析构函数中,结果在窗口
关闭
之后,析构函数并不执行,所以我转而使用窗口
关闭
事件,来触发我想执行的操作。...
chatgpt赋能python:Python如何
捕捉
窗口?——一位有10年Python编程经验的工程师谈Windows操作系统编程
在Windows系统中,窗口是用户与应用
程序
或操作系统交互的界面。
捕捉
窗口的概念是指能够识别并与之交互的窗口。在Python编程中,我们可以使用Win32 API来实现窗口
捕捉
。PyWin32是一个Python扩展,它包括许多Win32 API...
fiddler抓取不了PC端微信小
程序
的包解决方法
最近突然遇到微信抓取不到小
程序
包,之前都是好的,但突然就凉凉了,经过不懈的查找终于在某个大佬的文章找到解决方法。原址在这里:https://mbd.baidu.com/ma/s/VwHQ8Rom 以下是自己的操作记录。 打开小
程序
,然后...
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章