-
-
[旧帖] 消息的疑问 0.00雪花
-
发表于: 2009-11-6 13:08 2438
-
某软件用Delphi编写,该软件将某些键定义成了快捷键,按下快捷键后,DispatchMessageA并没有收到WM_KEYDOWN或WM_CHAR消息。软件是通过PeekMessageA来取得消息,在PeekMessageA上设置条件断点发现,在快捷键所对应的功能被运行结束后,才取得WM_KEYDOWN或WM_CHAR的消息。按下没有被定义成快捷按的按键时可以收到WM_KEYDOWN或WM_CHAR消息。我想问的是,软件本身是怎么知道某个快捷键被按下的。这里的快捷键是单个的按键,并非Ctrl+*的形式。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
- 消息的疑问 2439
- [求助]消息断点断不下来 3145
- [求助]代码无法正常写入 3170
- [求助]flash 按钮事件的分析 2501
- [求助]汇编程序的不解 6571
看原图
赞赏
雪币:
留言: