DECLARE_WND_CLASS ( WndClassName )
Paramètres
WndClassName
[en] Le nom de la nouvelle classe de fenêtre. Si NULL, ATL génère un nom de classe de fenêtre.
Remarques
Placer cette macro dans la classe de contrôle d'un contrôle ActiveX ATL. Cette macro permet de spécifier le nom d'une nouvelle classe de fenêtre, dont les informations seront gérées par CWndClassInfo. DECLARE_WND_CLASS définit la nouvelle classe de fenêtre en mettant en œuvre la fonction statique suivante:
cWndCl&assInfoamp statique ; GetWndClassInfo()
DECLARE_WND_CLASS spécifie les styles suivants pour la nouvelle fenêtre:
CS_HREDRAWCS_VREDRAWCS_DBLCLKSDECLARE_WND_CLASS spécifie également que les windows par défaut fond couleur. Utilisez la macro DECLARE_WND_CLASS_EX pour fournir votre propre style et la couleur d'arrière-plan.
CWindowImpl utilise la macro DECLARE_WND_CLASS pour créer une fenêtre basée sur une nouvelle classe de fenêtre. Pour substituer ce comportement, utilisez la macro DECLARE_WND_SUPERCLASS , ou de fournir votre propre implémentation de la fonction GetWndClassInfo.
Pour plus d'informations sur l'utilisation de windows dans ATL, consultez l'article de Classes de fenêtre ATL.
Les Macros ATL et fonctions globales