Funcția SetParent modifică fereastra părinte din fereastra copil specificat.
(HWND SetParent HWND hWndChild, / / ocupa fereastra al cărui mamă se schimbăHWNDhWndNewParent / / ocupa la fereastra părinte noi);
Windows NT 5.0 și mai târziu: Dacă acest parametru este HWND_MESSAGE, fereastra copil devine o fereastră de mesaj-numai.
Dacă funcția reușește, valoarea returnată este un ghidaj de la fereastra anterioară mamă.
Dacă funcția nu reușește, valoarea returnată este NULL. Pentru a obține extins informa?ii eroare, apel GetLastError.
Cererea poate utiliza funcția SetParent pentru a seta fereastra părinte de un pop-up, suprapus, sau fereastra copil. Fereastra părinte noi și fereastra copil trebuie să aparțină aceleiași cereri.
Dacă fereastra identificate de parametrul hWndChild este vizibilă, sistemul efectuează redesenarea corespunzătoare ?i revopsire.
Din motive de compatibilitate, SetParent nu modifică stilurile fereastra părinte al cărui este fiind schimbat fereastra WS_CHILD sau WS_POPUP. Prin urmare, în cazul în care hWndNewParent este NULL, de asemenea, ar trebui să goliți WS_CHILD bit și setați stilul WS_POPUP după apel SetParent. Invers, dacă hWndNewParent nu este NULL și fereastra a fost anterior un copil de pe desktop, ar trebui să goliți stilul WS_POPUP și setați stilul WS_CHILD înainte de asteptare SetParent.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Prezentare generală a Windows, fereastra Funcții, GetParent