Класс CWinTraitsOR
Этот класс предоставляет метод для стандартизации стилей, используемых при создании объекта окна.
Внимание
Этот класс и его члены нельзя использовать в приложениях, выполняемых в среде выполнения Windows.
Синтаксис
template <DWORD t_dwStyle = 0,
DWORD t_dwExStyle = 0,
class TWinTraits = CControlWinTraits>
class CWinTraitsOR
Параметры
t_dwStyle
Стили окон по умолчанию.
t_dwExStyle
Стили расширенных окон по умолчанию.
Участники
Открытые методы
Имя | Описание |
---|---|
CWinTraitsOR::GetWndExStyle | Извлекает расширенные стили для CWinTraitsOR объекта. |
CWinTraitsOR::GetWndStyle | Извлекает стандартные стили для CWinTraitsOR объекта. |
Замечания
Этот класс признаков окна предоставляет простой метод стандартизации стилей, используемых для создания объекта окна ATL. Используйте специализацию этого класса в качестве параметра шаблона для CWindowImpl или другого класса окон ATL, чтобы указать минимальный набор стандартных и расширенных стилей, используемых для экземпляров этого класса окна.
Используйте специализацию этого шаблона, если вы хотите убедиться, что для всех экземпляров класса окон заданы определенные стили, разрешая устанавливать другие стили на основе каждого экземпляра в вызове CWindowImpl::Create.
Если вы хотите предоставить стили окон по умолчанию, которые будут использоваться только в том случае, если другие стили не указаны в вызове CWindowImpl::Create
, используйте CWinTraits .
Требования
Заголовок: atlwin.h
CWinTraitsOR::GetWndStyle
Вызовите эту функцию для получения сочетания (с помощью оператора логического ИЛИ) стандартных стилей CWinTraits
объекта и стилей по умолчанию, заданных t_dwStyle.
static DWORD GetWndStyle(DWORD dwStyle);
Параметры
dwStyle
Стили, используемые для создания окна.
Возвращаемое значение
Сочетание стилей, передаваемых в dwStyle и заданных t_dwStyle
по умолчанию, с помощью логического оператора OR.
CWinTraitsOR::GetWndExStyle
Вызовите эту функцию для получения сочетания (с помощью оператора логического ИЛИ) расширенных стилей CWinTraits
объекта и стилей по умолчанию, заданных t_dwStyle
.
static DWORD GetWndExStyle(DWORD dwExStyle);
Параметры
dwExStyle
Расширенные стили, используемые для создания окна.
Возвращаемое значение
Сочетание расширенных стилей, передаваемых в dwExStyle и заданных t_dwExStyle
по умолчанию, с помощью логического оператора OR
См. также
Общие сведения о классе
Основные сведения о характеристиках окна