昨天做钩子实验,发生了一件诡异的事情。正常的键盘钩子,通过GetMessage通知挂起的钩子,在Debug状态下调试,总是不能抓到第一个消息,比如输入123456 监听回车键。然而只能得到23456,不能得到1。1都没走钩子的回调函数。后来细分跟踪,第一条KEY_DOWN消息收不到,KEY_UP可以得到。后来总结,就是第一条消息不行。于是被怀疑是不是VS工程配置 之类的原因,准备打包发给别的电脑测试。在release 版本测试了一下,360突然弹窗阻止了,沃日了,是360干的,第一个消息是360吃的。于是关闭360测试,一切正常。谨防这些安全软件!
钩子勾不上来第一条消息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
深度剖析MFC消息反射机制
hityct1
2020-07-08 09:03:05
VC++技术内幕(第四版)笔记(第4章)
hbyufan
2020-07-08 06:18:12
几种出色的C/C++ GUI函数库的介绍(转)
幾種出色的C/C++ GUI函數庫的介紹 幾種出色的C/C++ GUI函數庫的介紹 http://www.trolltech.
zidianjian
2020-07-08 02:16:55
精通 VC 与 MATLAB 联合编程(一)
alexander_vc
2020-07-08 01:55:00
书摘 关于MFC程序的启动
学海无涯前头是岸
2020-07-07 23:40:36
VC中定时器的使用 实现数据自动发送
学海无涯前头是岸
2020-07-07 23:40:36
win32应用程序
win32應用程序一樣象控制檯應用程序那樣通過命令行參數傳遞參數。 win32,mfc,clr這些控制檯應用程序有什麼區別? clr是.NET的。 mfc就是把win32 C++化了
mengyuan10
2020-07-07 18:10:01
windows 编程 何去何从
dobest9014
2020-07-07 17:54:14
Windows CE下串口通信
btkxql
2020-07-07 15:55:14
C++实现计算程序运行时间 高精度
hityct1
2020-07-08 09:03:05
Windows文件操作【C/C++】
ieczw
2020-07-07 21:44:55
未能在本地帮助中找到您请求的主题MSDN
小吉吉
2020-07-08 07:09:11
Neoforce Control 的安装
碎片球球
2020-07-08 01:38:32