如何从窗口崩溃转储文件中获取窗口句柄和焦点窗口的列表?

我正在查看崩溃转储,并希望知道键盘焦点的HWND和HWND列表。 我尝试了几个types的!handle但我没有得到任何信息。 !handle列出了所有types的句柄,但是我没有看到HWND在那里列出。

我所说的“带键盘焦点的HWND”是,我想findGetFocus()将返回的HWND。

有没有人做过这个?

大多数的窗口管理器是在内核模式下实现的,所以你可能需要一个完整的转储来获取任何有用的信息。

你可以尝试0cchext扩展,但我不知道它是否在转储工作, SDbgExt不。

您也可以反汇编GetGUIThreadInfo ,看看它从哪里得到它的数据…