UnregisterClass

Funcția UnregisterClass elimină o clasă de Ferestre, eliberarea de memorie necesare pentru clasa.

(BOOL UnregisterClass LPCTSTR  lpClassName, / / adresa de clasa numele șirHINSTANCEhInstance / / ocupa de instanta application);
 

Parametrii

lpClassName
Indicatorul la un șir null-terminated sau este un atom întreg. În cazul în care lpClassName este un șir, specifică numele de clasa fereastra. Acest nume de clasa trebuie să se fi înregistrat de un apel anterioare pentru funcția de RegisterClassEx . Sistemul de clase, cum ar fi controalele casetă de dialog, nu poate fi neînregistrate.

Dacă acest parametru este un atom întreg, trebuie să fie un atom global created by un apel anterioare pentru funcția de RegisterClassEx . Atom, o valoare de 16 biți mai mică de 0xC000, trebuie să fie în cuvântul low-ordine lpClassName; cuvântul de înaltă-comandă trebuie să fie zero.

hInstance
Mâner instanță a modulului create de clasa.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este nenul.

Dacă clasa nu a fost găsit sau dacă o fereastră încă există, că a fost creat cu clasa, valoarea returnată este zero. Pentru a obține extins informa?ii eroare, apel GetLastError.

Observații

Inainte de a apela această funcție, cererea trebuie să distrugă toate ferestrele creat cu clasa specificată.

Toate clasele fereastra care cererea registrele sunt neînregistrate atunci când aceasta se termină.

Windows 95: Toate clasele de fereastra înregistrate de un DLL sunt neînregistrate când DLL se descarcă.

Windows NT: Nu clasele fereastra înregistrate de un DLL registre sunt neînregistrate atunci când DLL se descarcă.

QuickInfo

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.
Unicode:Pus în aplicare ca Unicode și ANSI versiuni Windows NT.

A se vedea, de asemenea

Fereastra clase de prezentare, fereastra clasa funcții, RegisterClassEx

Index