Цитата iDrug:
Вместо этого, я хочу, чтобы окна при переключении по Alt-Tab были отсортированы так, как они лежат на панели задач »
|
Странный вы человек. Вы в курсе, что Alt+Esc от которого, вы отказались, именно так и переключает окна? За одним маленьким исключением - я не знаю что конкретно вы понимаете под Z-order, но он определенно меняется, когда активным становится другое окно (не то, что сейчас). Активное окно переносится на самый верх в Z-order'е независимо от того, каким именно образом оно стало активным. Хоть программно, хоть мышкой, хоть по Alt+Tab, Alt+Esc, Win+Tab. Так работает оконная система Windows. И надо признать, это вполне логично. Ваши же "хочу сделать окно активным, но не менять его положение в Z-order" выглядят несколько странно.
Может вы опишите задачу, которую пытаетесь решить вместо своего способа ее решения?
PS: Хотя нет, Alt+Esc тоже идет по текущему Z-order, то у меня просто окна так сложились...
![Smile](images/smilies/new/smile.gif)