CWinTraits

< 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>

Członkowie klasy

Index