CWndClassInfo::Register

Chiamato da CWindowImpl::Create per registrare la classe della finestra se non è ancora stata registrata.

ATOM Register(
   WNDPROC* pProc 
);

Parametri

  • pProc
    [out] specifica la routine della finestra originale di una classe finestra esistente.

Valore restituito

Se l'operazione riesce, un atomo che identifica in modo univoco la classe della finestra registrata.In caso contrario, 0.

Note

Se è stato specificato DECLARE_WND_CLASS (impostazione predefinita in CWindowImpl) o la macro DECLARE_WND_CLASS_EX, Register registra una nuova classe della finestra.In questo caso, il parametro pProc non viene utilizzato.

Se è stata specificata la macro DECLARE_WND_SUPERCLASS, Register registra una superclasse (una classe finestra basata su una classe esistente ma utilizza una diversa routine della finestra.La routine della finestra di classe esistente della finestra viene restituita in pProc.

Requisiti

Header: atlwin.h

Vedere anche

Riferimenti

Classe di CWndClassInfo

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc