windows - 在机器代码中挂钩消息 0x202 并检查相关的窗口过程?
问题描述
我试图弄清楚当我点击暂停按钮时我的调试器做了什么,所以我决定挂钩 WM_LBUTTONUP 消息(通过在 PeekMessageW 之后插入我自己的代码并在消息等于 0x202 时点击一个 int3),这样我就可以查看之后运行哪些命令以及它与其他消息/无消息有何不同。
不幸的是,代码路径似乎没有显着变化,因为它似乎只是以任何一种方式运行“消息循环”,LRESULT CALLBACK WindowProcedure()
如果我正在查看代码,我不知道如何到达“”通常会出现的位置在 C/C++ 中。如何在调试器中访问该部分代码?
解决方案
推荐阅读
- javascript - 渲染 Next.js 没有返回任何内容
- java - 从 Java 8 更新到 Java 11 时找不到 java.sql.Connection 的类文件错误
- vb.net - 如果复选框 checket = true,则将“X”放入 datagridview 中的相应单元格
- arrays - 确定位数组是否在位数组的集合中
- python - 如何从python中的两个ndarray列表创建键值对列表?
- python - Python 的垃圾收集器如何处理列表中的项目?
- java - 如何在 Android App(客户端)和 Hercules Server 之间设置套接字
- alert - 如何使用 Prometheus 警报规则检测新指标
- r - 使用 rstudio 插件选择变量类别
- javascript - 一个数字出现的频率?