Я хочу найти не дочернее окно, которое является самым высоким в z-порядке, которое принадлежит моему процессу.
Я могу использовать EnumWindows для обхода списка окон, используя GetWindowThreadProcessId для маскировки окон, принадлежащих другим процессам; но как мне узнать, где каждое окно находится в z-порядке?
В качестве альтернативы, есть ли более простой способ сделать это?