许夜 发表于 2023-12-19 15:22

求助,想监听任务栏底部程序图标收到消息时的情况

如图所示,当任务栏底部程序图标收到消息时会闪黄光,要怎么才能监听到这个通知呢?
我用的hook弄了半天没找到具体的操作,有知道的大佬给个思路吗?

许夜 发表于 2023-12-19 15:36

大佬们,求助啊

boot 发表于 2023-12-19 16:15

给个思路,不一定可行。通过Hook SendMessageW/A 监控“闪黄光”时的事件。
验证:用调试器中断后,查看堆栈并判断,具体是那个地址参与触发该事件时的调用。

许夜 发表于 2023-12-26 14:06

boot 发表于 2023-12-19 16:15
给个思路,不一定可行。通过Hook SendMessageW/A 监控“闪黄光”时的事件。
验证:用调试器中断后,查看堆 ...

我找到方法了,用detours可以对windows的API进行hook

boot 发表于 2023-12-26 18:41

许夜 发表于 2023-12-26 14:06
我找到方法了,用detours可以对windows的API进行hook

Hook相应的消息处理函数关联的API就可以了。
页: [1]
查看完整版本: 求助,想监听任务栏底部程序图标收到消息时的情况