Ищете способ уведомления при изменении любых окон ZOrder?
Zorder относится к разбиению окон. в нижней части находится z порядка 0. Я не знаю другого способа задать этот вопрос.
Это будет для Windows XP или новее, используя .NET, С# или vb.net.
Очевидно, что окна будут отправлять WM_WINDOWPOSCHANGING, когда ваше окно перемещает/изменяет/изменяет порядок z sw. Объедините это с GetTopWindow
и GetNextWindow
, чтобы узнать, что такое текущий порядок окон, и вы должны иметь возможность работать там, где все окна находятся в вашем приложении. 825595 содержит сведения об этих двух вызовах API. 798295 содержит дополнительную информацию о GetNextWindow
.
изменить, хотя это уже принято...
И для тех, кто находит это через google, 932988 содержит информацию о том, как захватить эти сообщения, используя WndProc
. Ненавижу оставлять вопрос, на который не ответил полностью: -)