Как получить список дескрипторов окон и окна с фокусом из файла аварийного дампа Windows?
Я смотрю на аварийный дамп и хотел бы узнать список HWND и HWND с фокусировкой клавиатуры. Я пробовал несколько типов с !handle
но я не получаю никакой информации. !handle
перечисляет все типы ручек, но я не вижу там HWND.
Что я имею в виду под "HWND с клавиатурным фокусом", так это то, что я хотел бы найти HWND, который GetFocus()
вернусь.
Кто-нибудь делал это раньше?
1 ответ
Большая часть оконного менеджера реализована в режиме ядра, поэтому вам, вероятно, понадобится полный дамп, чтобы получить любую полезную информацию.
Вы можете попробовать расширение 0cchext, но я не знаю, работает ли оно с дампами, SDbgExt - нет.
Вы также можете разобрать GetGUIThreadInfo
чтобы увидеть, откуда он получает свои данные...