我如何在这个菜单上使用 Spy++,如果我点击它以外的地方,它会一直消失?

How do I use Spy++ on this menu that keeps disappearing if I click outside of it?

我想使用 Spy++ 记录此菜单的消息。

通常,如果我想记录 window 的消息,我会使用 Spy++ 并将“查找 Window”工具拖到它上面。但是在这种情况下,如果我将工具拖到这个菜单上,菜单就会消失,因为我在它外面单击了。

有什么解决方法吗?

更多信息:

我想要实现的是找出当我单击菜单项(它们是按钮)时发送的消息。

第一张图片中的特定菜单仅在我单击该按钮时创建,并且每次单击时它都有不同的 HWND

如果我无法在 Spy++ 中完成此操作,我可以使用其他类似于 Spy++ 的应用程序来完成此操作吗?

其实是我自己想出来的。 您可以只记录父 window 的消息,并将日志记录选项设置为也记录子 windows.

的消息