Compartilhar via


UnregisterClass

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Reference

Window Class Functions
RegisterClass