日期:2014-05-17  浏览次数:20753 次

请问,我希望有任何程序在托盘添加了Icon以后,我的程序能得到一个通知,一定要用Hook吗?
请问,我希望有任何程序在托盘添加了Icon以后,我的程序能得到一个通知,一定要用Hook吗?比如我的程序启动以后,有个软件向托盘加入了一个Icon,我的程序就得到一个消息或者回调函数,然和淡出一个messagebox。我不需要改变shell_notifyicon的行为以及其他程序的行为,只是一个通知。

请各位高手指点啊,谢谢啦!

------解决方案--------------------
对的,要用API HOOK钩住相关操作系统事件才行。具体方法请楼主google。
------解决方案--------------------
Visual C++ Windows Shell Programming