De GetWindow functie haalt een bestandsingang naar een venster dat de opgegeven relatie (Z order of eigenaar) moet in het opgegeven venster.
HWND GetWindow) HWND hWnd, / / ingang naar het oorspronkelijke vensterUINTuCmd / / relatie markeren);
| Waarde | Betekenis |
|---|---|
| GW_CHILD | De opgehaalde greep identificeert het onderliggende venster boven aan de Z-volgorde, als het opgegeven venster een bovenliggend venster is; anders, de opgehaalde handvat is NULL. De functie onderzoekt alleen kind windows van het opgegeven venster. Het onderzoekt niet afstammeling windows. |
| GW_ENABLEDPOPUP | Windows NT 5.0 en hoger: De opgehaalde greep identificeert de ingeschakelde popup venster eigendom van het opgegeven venster (het zoeken gebruikt de eerste dergelijke venster gevonden met behulp van GW_HWNDNEXT); anders, als er geen ingeschakelde popup-vensters, de opgehaalde handvat is die van het opgegeven venster. |
| GW_HWNDFIRST | De opgehaalde greep identificeert het venster van hetzelfde type die is het hoogst in de Z-volgorde. Als het opgegeven venster een bovenste venster, identificeert de greep het bovenste venster dat is het hoogst in de Z-volgorde. Als het opgegeven venster een venster op het hoogste niveau is, identificeert de greep de top-level venster dat is het hoogst in de Z-volgorde. Als het opgegeven venster een onderliggend venster, identificeert de greep de broer of zus venster dat is het hoogst in de Z-volgorde. |
| GW_HWNDLAST | De opgehaalde greep identificeert het venster van hetzelfde type dat is het laagste in de Z-volgorde. Als het opgegeven venster een bovenste venster, identificeert de greep het bovenste venster dat is het laagste in de Z-volgorde. Als het opgegeven venster een venster op het hoogste niveau is, identificeert de greep de top-level venster dat is het laagste in de Z-volgorde. Als het opgegeven venster een onderliggend venster, identificeert de greep de broer of zus venster dat is het laagste in de Z-volgorde. |
| GW_HWNDNEXT | De opgehaalde greep identificeert het venster onder het opgegeven venster in de Z-volgorde. Als het opgegeven venster een bovenste venster, identificeert de greep het bovenste venster onder het opgegeven venster. Als het opgegeven venster een venster op het hoogste niveau, identificeert de greep het venster op het hoogste niveau onder het opgegeven venster. Als het opgegeven venster een onderliggend venster, identificeert de greep de broer of zus venster onder het opgegeven venster. |
| GW_HWNDPREV | De opgehaalde greep identificeert het venster boven het opgegeven venster in de Z-volgorde. Als het opgegeven venster een bovenste venster, identificeert de greep het bovenste venster boven het opgegeven venster. Als het opgegeven venster een venster op het hoogste niveau is, identificeert de greep het venster op het hoogste niveau boven het opgegeven venster. Als het opgegeven venster een onderliggend venster, identificeert de greep de broer of zus venster boven het opgegeven venster. |
| GW_OWNER | De opgehaalde greep aangeeft van het opgegeven venster eigenaar venster, eventuele. |
Als de functie slaagt, is de retourwaarde een vensteringang. Als er geen venster bestaat met de opgegeven relatie naar het opgegeven venster, is de retourwaarde NULL. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
De EnumChildWindows functie is betrouwbaarder dan het aanroepen van GetWindow in een lus. Een toepassing dat oproepen GetWindow voor het uitvoeren van deze taak wordt dreigt gevangen in een oneindige lus of referencement een bestandsingang naar een venster dat is vernietigd.
Windows CE: In Windows CE versie 1.0, wordt de GW_OWNER vlag waarde voor de parameter uCmd alleen ondersteund voor dialoogvensters.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Windows, overzicht, functies van het venster, EnumChildWindows