SetParent funkcia zmení rodičovské okno špecifikované dcérskym oknom.
(HWND SetParent HWND hWndChild; / / zvládnuť okien meniace ktorej materskáHWNDhWndNewParent / / zvládnuť nové rodičovské okno);
Systém Windows NT, verzia 5.0 a vyššia: Ak tento parameter nie je HWND_MESSAGE, dcérskym oknom stane oknom len na správu.
Ak funkciu podarí, vrátená hodnota je rukoväť do predchádzajúceho okna materskej.
Ak funkcia zlyhá, vrátená hodnota je NULL. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
Jedna aplikácia môže použiť funkciu SetParent nastaviť rodičovské okno pop-up prekrývali, alebo dcérskym oknom. Nové okno materským a dcérskym oknom musí patriť k rovnakej aplikácie.
Ak okno identifikovaný parametrom hWndChild je viditeľná, systém vykonáva vhodné redrawing a náterov.
Z dôvodov zlučiteľnosti SetParent nemení WS_CHILD alebo WS_POPUP okna štýly okna, ktorej nadradená sa mení. Preto, ak hWndNewParent hodnotu NULL, by mali tiež vymažete WS_CHILD bit a nastaviť štýl WS_POPUP pádu aplikácie po zavolaní SetParent. Naopak, ak hWndNewParent nie je NULOVÁ a okno bol predtým dieťa na pracovnej ploche, mali jasné WS_POPUP štýl a nastaviť štýl WS_CHILD pred volaním SetParent.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Windows prehľad okno funkcie GetParent