首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

怎么在特定程序运行的时候得到通知

2011-12-28 
如何在特定程序运行的时候得到通知?RT比如,某个播放器打开了,我的程序可以马上得到通知,谢谢。[解决办法]Wa

如何在特定程序运行的时候得到通知?
RT

比如,某个播放器打开了,我的程序可以马上得到通知,谢谢。

[解决办法]
WaitForSingleObject.

[解决办法]
用钩子啊,你先用spy++得到特定程序的句柄,然后在程序中用钩子截获
类似于那些无聊的盗号程序
[解决办法]
如果是用户在Explorer里面双击执行,可以用下面简单的方法
http://www.codeguru.com/Cpp/COM-Tech/shell/article.php/c4515/

Logging the Shell Activity
否则通过PsSetCreateProcessNotifyRoutine
http://www.codeguru.com/cpp/w-p/system/processesmodules/article.php/c5715/
Detecting Windows NT/2K process execution
[解决办法]
http://blog.csdn.net/zhoufoxcn/archive/2007/05/15/1609635.aspx
《C#小技巧系列之三:获取系统进程信息》

看看这个,特定程序会与特定exe或者进程相关联,用这个办法就可以做到,如果是有关Windows服务的,可以看另一篇《C#小技巧系列之二:获取系统所有服务信息》
http://blog.csdn.net/zhoufoxcn/archive/2007/05/07/1599811.aspx
[解决办法]
up!
来学习一下
[解决办法]
不懂,帮顶,蹭点分

热点排行