modè&le lt ; DWORDt_dwStyle= 0, DWORDt_dwExStyle = 0> ;
classe CWinTraits
Paramètres
t_dwStyle
Styles de fenêtre par défaut.
t_dwExStyle
Par défaut les styles de fenêtre étendus.
Remarques
Cette classe fournit une méthode simple de normaliser les traits d'un objet de fenêtre ATL. Vous êtes en mesure de spécifier les styles standards et étendues de l'objet de fenêtre ATL.
La classe de CWinTraits peut être utilisée, comme paramètre de modèle pour la création de classes ATL de la fenêtre, pour spécifier le style de l'objet window.
La classe utilise trois types prédéfinis de styles de fenêtre ATL:
CControlWinTraits
Conçu pour une fenêtre de contrôle standard. Les styles standards suivants sont utilisés : WS_CHILD, WS_VISIBLE, WS_CLIPSIBLINGSet WS_CLIPCHILDRENde. Il n'y a aucun styles étendus.
CFrameWinTraits
Conçu pour une fenêtre frame standard. Incluent les styles standards utilisés : WS_OVERLAPPEDWINDOWet WS_CLIPCHILDREN WS_CLIPSIBLINGS. Incluent les styles étendus utilisés : WS_EX_APPWINDOW et WS_EX_WINDOWEDGE.
CMDIChildWinTraits
Conçu pour la fenêtre enfant MDI standard. Incluent les styles standards utilisés : WS_OVERLAPPEDWINDOW, WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENet WS_CLIPSIBLINGS. Incluent les styles étendus utilisés : WS_EX_MDICHILD.
En plus de CWinTraits, CWinTraitsOR fournit les mêmes fonctionnalités et la capacité de combiner les styles à l'aide de l'opérateur de bits OR.
# include lt;atlwin.h>