De SetParent functie verandert het bovenliggende venster van het opgegeven onderliggende venster.
HWND SetParent) HWND hWndChild, / / verwerken naar venster waarvan de bovenliggende verandertHWNDhWndNewParent / / behandelen nieuwe bovenliggende venster);
Windows NT 5.0 en hoger: Als deze parameter HWND_MESSAGE is, wordt het kind venster een alleen-bericht venster.
Als de functie slaagt, is de retourwaarde een ingang voor het vorige bovenliggende venster.
Als de functie mislukt, is de retourwaarde NULL. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
Een toepassing kan de functie SetParent gebruiken om in te stellen voor het bovenliggende venster van een pop-up, overlapt, of het onderliggende venster. Het nieuwe bovenliggende venster en het onderliggende venster moeten behoren tot dezelfde toepassing.
Als het venster geïdentificeerd door de parameter hWndChild zichtbaar is, voert het systeem de juiste opnieuw te laten tekenen en schilderwerken.
Voor compatibiliteitsredenen wijzigt SetParent de WS_CHILD of WS_POPUP venster stijlen van het venster waarvan de bovenliggende wordt gewijzigd niet. Daarom, als hWndNewParent NULL is, moet u ook duidelijk de WS_CHILD bit en de WS_POPUP stijl instellen na het aanroepen van SetParent. Omgekeerd, als hWndNewParent niet NULL is en het venster eerder een kind van het bureaublad was, u moet duidelijk van de WS_POPUP stijl en de WS_CHILD stijl instellen voor het aanroepen van SetParent.
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, GetParent