之后,我需要执行一些istructions程序(如记事本或火狐)刚刚关闭。 有没有办法知道程序何时关闭,然后执行这些结构?有没有办法知道程序何时关闭?
0
A
回答
2
您可以获取该流程的句柄,然后获得wait for it to be signaled。
0
在.Net中,您应该可以通过连接Process.Exited来完成感兴趣的过程。
如果你想为任何EXE实例做这个更复杂的事情。您可以使用WMI Events来监控Win32_Process
具有匹配模式的对象上的实例删除。
1
正弦你谈论“关闭”一个程序,我假设关闭的程序有一个顶级窗口。 注册一个shell hook以便在窗户被销毁时收到通知(HSHELL_WINDOWDESTROYED)。你只需要检查窗口是否属于你想要观看的进程。您可以使用GetWindowThreadProcessId函数来执行此操作。
相关问题
- 1. 有没有办法知道另一个hwnd何时关闭?
- 2. 有没有人知道应用程序审查过程关闭的时间?
- 3. 有没有办法知道应用程序第一次启动?
- 4. 在PHP中 - 有没有办法知道fsockopen何时超时?
- 5. 有没有办法知道最近的应用程序何时启动?
- 6. 有没有办法在不关闭主程序
- 7. 有没有办法知道TCP套接字是否由TCPEventBusBridge关闭
- 8. 有没有办法知道dijit.Tree节点是打开还是关闭?
- 9. iPhone:有没有办法关闭iAd栏?
- 10. 有没有办法知道FusionChart何时可以导出?
- 11. 有没有办法知道何时呈现UIViewController失败?
- 12. 有没有办法知道iOS设备何时锁定/解锁?
- 13. 即使Chrome关闭,有没有办法显示桌面通知?
- 14. 有没有办法知道在iOS中删除应用程序的时间?
- 15. 有没有办法检测applet何时关闭?
- 16. 有没有办法保持.append在关闭程序时所做的更改?
- 17. 有没有办法“关闭”从谷歌地图API关闭infoWindow?
- 18. 有没有办法知道我的应用程序目前有多少安装?
- 19. 有没有办法知道$ http请求是否超时?
- 20. 在Groovy中,有没有办法知道持有闭包的变量的名称?
- 21. 有没有办法知道我的主要Java程序启动的所有进程何时完成执行?
- 22. 关闭程序时没有应答
- 23. 有没有办法关闭存储过程的结果集?
- 24. 有没有办法在一段时间后自动关闭alertview?
- 25. 关闭Python时有没有办法让Telegram bot继续运行?
- 26. 有没有办法关闭提升日期和时间验证
- 27. 有没有办法知道自定义通知即将显示?
- 28. 有没有办法知道记录来自何处
- 29. 有没有办法知道shell/terminal命令/应用程序的选项?
- 30. 有没有办法知道从rake命令启动了Rails应用程序?
你使用什么语言? – 2012-04-21 02:17:09