Współrzędną

Kolejności Z okna wskazuje położenie okna w stos nakładających się okien. Ten stos okno jest zorientowane na osi urojonej, osi z, biernego rozciągającą się od ekranu. Okno w górnej części współrzędną nakłada się wszystkich innych okien. Okno na dole w kolejności z nałożonym wszystkich innych okien.

System utrzymuje współrzędną na pojedynczej liście. System windows dodaje do kolejności Z, na podstawie tego, czy są one najwyższej windows, windows najwyższego poziomu lub okien podrzędnych. Okno nakłada się wszystkie inne-najwyższej okien, niezależnie od tego, czy jest on aktywny lub oknem pierwszego planu. Okno zostało zapisane w stylu WS_EX_TOPMOST. Wszystkie okna najwyższego pojawiają się w kolejności z przed wszelkich innych niż najwyższy systemu windows. Okna podrzędnego jest zgrupowany z nadrzędnego w kolejności z.

Gdy aplikacja tworzy okno, system powoduje przełączenie go w górnej części współrzędną dla windows tego samego typu. Aby przenieść okno na wierzch współrzędną dla windows tego samego typu, można użyć funkcji BringWindowToTop . Można zmienić kolejność z za pomocą funkcji SetWindowPos i DeferWindowPos.

Użytkownik zmieni kolejności z aktywując inne okno. System pozycje aktywne okno w górnej części współrzędną dla windows tego samego typu. Gdy okno górną współrzędną, tak zrobić jego podrzędnych systemu windows. Funkcję GetTopWindow można użyć do wyszukiwania wszystkich okien podrzędnych okna nadrzędnego i zwraca uchwyt do okna dziecka, który jest najwyższy w kolejności Z. Funkcja GetNextWindow pobiera dojścia do następnego lub poprzedniego okna w kolejności z.

Index