CWndClassInfo::Register

Chamado pelo CWindowImpl::criar para registrar a classe de janela se ele ainda não tiver sido registrado.

ATOM Register(
   WNDPROC* pProc 
);

Parâmetros

  • pProc
    [out] Especifica o procedimento de janela original de uma classe de janela existente.

Valor de retorno

Se for bem-sucedido, um átomo que identifica exclusivamente a classe de janela que está sendo registrada.Caso contrário, 0.

Comentários

Se você tiver especificado o DECLARE_WND_CLASS (o padrão no CWindowImpl) ou o DECLARE_WND_CLASS_EX macro, Register registra uma nova classe de janela. Nesse caso, a pProc parâmetro não for usado.

Se você tiver especificado o DECLARE_WND_SUPERCLASS macro, Register registra uma superclasse — uma classe de janela que se baseia em uma classe existente, mas usa um procedimento de janela diferente. Procedimento de janela da classe de janela existente é retornado em pProc.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

Classe CWndClassInfo

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc

Outros recursos

CWndClassInfo membros