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

时间:2017-05-03 16:55:38

标签: windows windbg analysis crash-dumps

我正在查看故障转储,并希望知道HWND列表和具有键盘焦点的HWND。我使用<tr ng-repeat="x in table" ng-init="outer = $index"> <td ng-repeat="y in x track by $index" ng-init="inner = $index" align="center" ng-click="changeProp(outer, inner)"> {{ y.display }} </td> </tr> 尝试了几种类型,但我没有得到任何信息。 !handle列出了所有类型的句柄,但我没有看到那里列出的HWND。

我的意思是&#34;带键盘焦点的HWND&#34;就是这样,我想找到GetFocus()将返回的HWND。

以前有人这样做过吗?

1 个答案:

答案 0 :(得分:1)

大多数窗口管理器都是在内核模式下实现的,因此您可能需要完整转储才能获得任何有用的信息。

您可以尝试0cchext扩展,但我不知道它是否适用于转储,SDbgExt没有。

您还可以反汇编GetGUIThreadInfo以查看从...获取数据的位置