DestroyWindow

Funkcia DestroyWindow ničí zadané okno. Funkciu odošle okna deaktivujú a vylučujú klávesnice z WM_DESTROY a WM_NCDESTROY správy. Funkcia tiež ničí ponuke okno, vyprázdni front hlásení vlákno, ničí časovače, odstráni schránky vlastníctva a prestávky reťazca Prezerač schránky (ak je okno v hornej časti zobrazovača reťazca).

Ak zadané okno je rodič alebo vlastník okno, DestroyWindow automaticky ničí súvisiace dieťa alebo vlastnené windows, keď zničí okna materskej alebo vlastníka. Funkciu najprv ničí dieťa alebo vlastníctve systému windows a potom ničí materskej alebo vlastník okno.

DestroyWindow ničí sú nemodálne dialógových oknách vytvorené funkciou CreateDialog.

BOOL DestroyWindow ( HWND  hWnd / / spracovať do okna zničiť);
 

Parametre

hWnd
Rukoväť na okno s zničí.

Note:

Ak funkciu podarí, vrátená hodnota je nenulové.

Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

Vlákno nie je možné použiť DestroyWindow zničiť okno vytvorený v inom vlákne.

Ak okno montážny je dcérskym oknom, ktorý nemá WS_EX_NOPARENTNOTIFY štýlu, WM_PARENTNOTIFY správa sa odosiela materského podniku.

Windows CE: DestroyWindow funkcia neposiela WM_NCDESTROY správ.

Stručné informácie

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.

Pozri tiež

Windows prehľad okno funkcie, CreateDialog CreateWindow, CreateWindowEx, WM_DESTROY, WM_NCDESTROY, WM_PARENTNOTIFY

Index