шаблон < 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>