Я хотел бы получить те же значения через код. Однако я бы хотел получить самые верхние или корневые окна в иерархии
Кажется, у меня есть Root Parent с
HWND rootWinHandle = GetAncestor(activatedWinHandle, GA_PARENT);
Однако я не могу правильно открыть окно владельца. Пробовал
HWND rootOwnerWinHandle = GetAncestor(activatedWinHandle, GA_ROOTOWNER);
Для определенного немодального диалога Spy ++ возвращает окно Main Exe, тогда как вышеприведенная строка возвращает ввод, т.е. Я смотрю на неправильный API?
Я бы хотел получить это без MFC, если это возможно ... потому что больше ничего в моем проекте не требуется.