p&lantilla lt; DWORDt_dwStyle= 0, DWORDt_dwExStyle = 0>
clase CWinTraits
Parámetros
t_dwStyle
Estilos de ventana predeterminados.
t_dwExStyle
Predeterminado extendido estilos de ventana.
Observaciones
Esta clase proporciona un método sencillo para estandarizar los rasgos de un objeto de ventana ATL. Puede especificar los estilos estándar y ampliados del objeto de ventana ATL.
La clase CWinTraits puede utilizarse, como un parámetro de plantilla para crear clases de ventana ATL, para especificar los estilos de objeto window.
La clase hace uso de tres tipos predefinidos de estilos de ventana ATL:
CControlWinTraits
Diseñado para una ventana de control estándar. Se utilizan los siguientes estilos estándar: WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENy WS_CLIPSIBLINGS. No hay ningún estilos extendidos.
CFrameWinTraits
Diseñado para una ventana de marco estándar. Los estilos estándar utilizados incluyen: WS_OVERLAPPEDWINDOW, WS_CLIPCHILDRENy WS_CLIPSIBLINGS. Los estilos extendidos utilizados incluyen: WS_EX_APPWINDOW y WS_EX_WINDOWEDGE.
CMDIChildWinTraits
Diseñado para una ventana estándar de niño MDI. Los estilos estándar utilizados incluyen: WS_OVERLAPPEDWINDOW, WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENy WS_CLIPSIBLINGS. Los estilos extendidos utilizados incluyen: WS_EX_MDICHILD.
Además de CWinTraits, CWinTraitsOR proporciona la misma funcionalidad más la posibilidad de combinar estilos utilizando el operador OR bit a bit.
# include lt;atlwin.h>