为什么Spy ++不能看到发送到UWP应用的消息?

时间:2018-05-20 17:09:48

标签: windows uwp hwnd spy++

虽然我们都在this topic纠缠不清,但有人发现,虽然UWP应用有顶级窗口而你可以发送(明智的) )消息给他们(*),这些通过并具有预期的效果,Spy ++似乎永远不会看到这些消息,或者确实看到Windows本身可能发送的任何其他消息。

任何人都可以对此有所了解吗?

为了提供一些背景知识,间谍定位和检查这些窗口没有问题(“Finder工具”工作正常)但消息记录完全是静音。我已经测试了设置应用程序,屏幕键盘,日历和计算器,我确实勾选了Spy中所有相应的“附加窗口”复选框。我还使用Process Explorer来检查Spy是否以“高完整性级别”运行(因为它可能会升高),而且确实如此。

(*)是的,我知道我们是not supposed to但是,嗯,你知道。

1 个答案:

答案 0 :(得分:0)

嗯,尴尬。您需要使用Spy的64位版本来监视64位应用程序(反之亦然)。然后它可以正常工作,您将得到期望的结果。

当然,如果Spy告诉您当您尝试在应用程序中跟踪错误位数的消息时会很好,但事实并非如此,因此请注意。