UnregisterClass
9/9/2008
Essa função remove uma classe janela, liberar a memória exigido para a classe.
Syntax
BOOL UnregisterClass(
LPCTSTR lpClassName,
HINSTANCE hInstance
);
Parameters
Boolean
Ponteiro longo em um átomo ou seqüência de caracteres NULL-Terminated. Se Boolean é um seqüência de caracteres, ela especifica o nome classe janela. Este nome classe deve foram registrada por um chamar anterior para a função RegisterClass. Classes do sistema, como controles caixa de diálogo, não podem ser registro cancelado.Se este parâmetro for um átomo, ele deverá ser um átomo classe criado por um chamar anterior para o RegisterClass função. O átomo deve estar de baixo-Palavra de ordem Boolean; o alto-palavra ordem deve ser zero.
- hInstance
Ignorado.
Return Value
Nonzero indica sucesso. Zero indica que a classe não pôde ser encontrado ou se uma janela ainda existe que foi criada com a classe. Para informações de erro estendidas get, chamar GetLastError.
Remarks
Antes chamado essa função, um aplicativo deve destruir todas as janelas criadas com a classe especificada.
Todas as classes janela que registra um aplicativo são registro cancelado quando ele termina.
Requirements
Header | winuser.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |