UnregisterClass

Funkcia UnregisterClass odstráni triedu okna, uvoľnenie veľkosť pamäte, potrebnej pre triedu.

BOOL UnregisterClass ( LPCTSTR  lpClassName; / čísiel, adries triedy názvu reťazcaHINSTANCEhInstance / / spracovať žiadosť stupňa);
 

Parametre

lpClassName
Smerník na reťazec zakončený nulou alebo atómu celé číslo. Ak lpClassName je reťazec určuje názov okna triedy. Názov tejto triedy musia byť zapísané podľa predchádzajúcich volanie funkcie RegisterClassEx . Systém tried, ako sú ovládacie prvky dialógového, nemôže byť neregistrovaných.

Ak tento parameter je celé číslo atom, musí byť globálne atóm vytvorené v predchádzajúcich volanie funkcie RegisterClassEx . Atom, 16-bitová hodnota menej ako 0xC000, musí byť nízka-order slovo lpClassName; Program word Rozdeli musí byť nula.

hInstance
Rukoväť na inštanciu modulu, ktorý vytvoril triedy.

Note:

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

Ak túto triedu sa nepodarilo nájsť alebo ak okno stále existuje, ktorý bol vytvorený s triedou, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

Pred volaním túto funkciu, žiadosť musí zničiť všetky okná vytvorené s ureenou triedou.

Všetky okno triedy, ktoré aplikácia zaregistruje sa nezapísaný pri ukončení.

Systém Windows 95: DLL sa vykladá neregistrovaných sú všetky okno triedy zaregistrovaná knižnica DLL.

Systém Windows NT: Žiadne okno triedy zaregistrovaná knižnica DLL registre sú neregistrovaných pri nezaťaženom DLL.

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.
Unicode:Implementovaný ako Unicode, ANSI verzia v systéme Windows NT.

Pozri tiež

Okno triedy prehľad okno triedy funkcie RegisterClassEx

Index