问题描述
我想使用 Spy++ 记录此菜单的消息。
通常,如果我想记录一个窗口的消息,我会使用 Spy++ 并将“查找窗口”工具拖到它上面。但在这种情况下,如果我将工具拖到这个菜单上,菜单就会消失,因为我在它外面点击了。
有什么解决方法吗?
更多信息:
我想要实现的是找出当我单击菜单项(它们是按钮)时发送的消息。
第一张图片中的那个特定菜单只有在我点击按钮时才会创建,而且每次点击它都有不同的 HWND
。
如果我无法在 Spy++ 中完成此操作,我可以使用其他类似于 Spy++ 的应用程序来完成此操作吗?
解决方法
其实是我自己想出来的。 您可以只记录父窗口的消息,并将日志记录选项设置为也记录子窗口的消息。