Partager via


CWndClassInfo::Register

Appelé par CWindowImpl::Create pour enregistrer la classe de fenêtres si elle n'a pas encore été enregistrée.

ATOM Register(
   WNDPROC* pProc 
);

Paramètres

  • pProc
    [out] Spécifie la procédure de fenêtre d'origine d'une classe de fenêtre existante.

Valeur de retour

En cas de réussite, atome un qui identifie la classe de fenêtre est signalée.Sinon, 0.

Notes

Si vous avez spécifié DECLARE_WND_CLASS (valeur par défaut dans CWindowImpl) ou la macro de DECLARE_WND_CLASS_EX , Register stocke une nouvelle classe de fenêtre.Dans ce cas, le paramètre d' pProc n'est pas utilisé.

Si vous avez spécifié de la macro DECLARE_WND_SUPERCLASS , Register stocke une surclassement — une classe de fenêtre qui est basé sur une classe existante mais utilise une procédure de fenêtre différente.La procédure de fenêtre existante de la classe de fenêtre est retournée dans pProc.

Configuration requise

Header: atlwin.h

Voir aussi

Référence

Classe de CWndClassInfo

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc