Compartir a través de


CWndClassInfo::Register

Llamado por CWindowImpl:: Crear para registrar la clase de ventana si todavía no se ha registrado.

ATOM Register( 
   WNDPROC* pProc  
);

Parámetros

  • pProc
    [out] especifica el procedimiento de ventana original de una clase de ventana existente.

Valor devuelto

Si es correcto, un átomo que identifica la clase de ventana que se registrada. De lo contrario, 0.

Comentarios

Si ha especificado DECLARE_WND_CLASS (el valor predeterminado en CWindowImpl) o la macro de DECLARE_WND_CLASS_EX , Register registra una nueva clase de ventana. en este caso, el parámetro de pProc no se utiliza.

Si ha especificado la macro de DECLARE_WND_SUPERCLASS , Register registra una superclase (una clase de ventana basado en una clase existente pero use otro procedimiento de ventana. el procedimiento de ventana de la clase existente de la ventana se devuelve en pProc.

Requisitos

encabezado: atlwin.h

Vea también

Referencia

CWndClassInfo Class

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc