< szablonu; DWORDt_dwStyle= 0, DWORDt_dwExStyle = 0>
Klasa CWinTraits
Parametry
t_dwStyle
Domyślnie okno Style.
t_dwExStyle
Domyślne style okien rozszerzony.
Uwagi
Ta klasa zapewnia prostą metodę ujednolicenia cech obiektu okna ATL. Jesteś w stanie określić standardowych i rozszerzonych style dla obiektu window ATL.
Klasa CWinTraits , można używana, jako parametr szablonu do tworzenia klasy okien ATL, aby określić style obiekt window.
Klasa wykorzystuje trzy typy wstępnie zdefiniowanych stylów okno ATL:
CControlWinTraits
Zaprojektowany w oknie standardowych kontroli. Używane są następujące stylów standardowe: WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENi WS_CLIPSIBLINGS. Istnieją nie rozszerzone style.
CFrameWinTraits
Zaprojektowany w oknie standardowych ramki. Stylów standardowe używane obejmuje: WS_OVERLAPPEDWINDOW, WS_CLIPCHILDRENi WS_CLIPSIBLINGS. Rozszerzone style używane obejmują: WS_EX_APPWINDOW i WS_EX_WINDOWEDGE.
CMDIChildWinTraits
Przeznaczony dla standardowe okno potomne MDI. Stylów standardowe używane obejmuje: WS_OVERLAPPEDWINDOW, WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENi WS_CLIPSIBLINGS. Rozszerzone style używane obejmują: WS_EX_MDICHILD.
Oprócz CWinTraits CWinTraitsOR oferuje te same funkcje i możliwości łączenia stylów przy użyciu operatory operator OR.
# include lt;atlwin.h>