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);
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.
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.
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ă.
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.
Fereastra clase de prezentare, fereastra clasa funcții, RegisterClassEx