CWinTraits

шаблон < DWORDt_dwStyle= 0, DWORDt_dwExStyle = 0>
класс CWinTraits

Параметры

t_dwStyle

Стили окон по умолчанию.

t_dwExStyle

По умолчанию расширенных стилей окна.

Примечания

Этот класс предоставляет простой способ стандартизации черты объекта window. Вы можете задать стандартные и расширенные стили для объекта window ATL.

CWinTraits класс может использоваться как параметр шаблона для создания окна классов ATL, чтобы задать стили для объекта window.

Этот класс использует три предопределенных типов стилей окна ATL:

CControlWinTraits

Предназначен для стандартного элемента управления окна. Используются следующие стандартные стили: WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENи WS_CLIPSIBLINGS. Существует нет расширенные стили.

CFrameWinTraits

Для стандартного фрейма окна. Стандартные стили, используемые включают в себя: WS_OVERLAPPEDWINDOW, WS_CLIPCHILDRENи WS_CLIPSIBLINGS. Расширенные стили, используемые включают в себя: WS_EX_APPWINDOW и WS_EX_WINDOWEDGE.

CMDIChildWinTraits

Для стандартного дочернего окна MDI. Стандартные стили, используемые включают в себя: WS_OVERLAPPEDWINDOW, WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENи WS_CLIPSIBLINGS. Расширенные стили, используемые включают в себя: WS_EX_MDICHILD.

В дополнение к CWinTraits CWinTraitsOR обеспечивает ту же функциональность, а также способность объединить стили с помощью побитового оператора OR.

# include lt;atlwin.h>

Члены класса

Index