Поделиться через


Расширенные стили окна

  • WS_EX_ACCEPTFILES указывает, что окно, созданное с этим стилем принимает перетаскивания файлы.

  • WS_EX_APPWINDOW, окно верхнего уровня на панели задач, если окно открыто.

  • WS_EX_CLIENTEDGE указывает, что поле имеет трехмерного выглядеть, т е границу с sunken краем.

  • WS_EX_CONTEXTHELP содержит знак вопроса в заголовке окна.Когда пользователь щелкает вопросительный знак, курсор изменяется с вопросительным знаком с указателем.Если пользователь щелкните дочернее окно, дочерний элемент получает сообщение WM_HELP.

  • WS_EX_CONTROLPARENT позволяет пользователю для перехода по дочерних окон окна с помощью клавиши TAB.

  • WS_EX_DLGMODALFRAME определяет окно с двойной границей, может (при необходимости) была создана с заголовком окна при определении стиля флажок WS_CAPTION в качестве параметра dwStyle.

  • WS_EX_LAYERED окно A. многослойное окноЭтот стиль нельзя использовать, если окно имеет a стиль классаCS_OWNDC или CS_CLASSDC.Однако Windows 8 поддерживает стиль WS_EX_LAYERED для дочерних окон, где предыдущих версий Windows поддерживают его только для окон верхнего уровня.

  • WS_EX_LEFT предоставляет свойства окна выровнянные по левому краю универсальным шаблоном.Задано по умолчанию.

  • WS_EX_LEFTSCROLLBAR задает вертикальную полосу прокрутки слева от клиентской области.

  • WS_EX_LTRREADING отображает текст с помощью окна свойств порядка чтения слева направо.Задано по умолчанию.

  • WS_EX_MDICHILD создает дочернее окно MDI.

  • WS_EX_NOPARENTNOTIFY указывает, что дочернее окно, созданное с этим стилем не отправляет сообщение WM_PARENTNOTIFY к его родительскому окну при ее создании или будет дочернее окно уничтожается.

  • WS_EX_OVERLAPPEDWINDOW объединяет стилей WS_EX_CLIENTEDGE и WS_EX_WINDOWEDGE

  • WS_EX_PALETTEWINDOW объединяет стилей WS_EX_WINDOWEDGE и WS_EX_TOPMOST.

  • WS_EX_RIGHT предоставляет окно универсальные выровненные по правому краю свойства.Это зависит от класса окна.

  • WS_EX_RIGHTSCROLLBAR задает вертикальную полосу прокрутки (если присутствует), справа от клиентской области.Задано по умолчанию.

  • WS_EX_RTLREADING отображает текст справа налево с помощью окна свойств порядка чтения.

  • WS_EX_STATICEDGE создает окно с трехмерный стиль границы плановый использовались для элементов, которые не принимают данные пользователя.

  • WS_EX_TOOLWINDOW создает окно инструментов, которое окно запланированного использовались как панель инструментов с плавающей запятой.Окно инструментов имеет заголовок окна, короче, чем обычный заголовок окна и заголовок окна строится с помощью меньше шрифт.Окно инструментов не отображается на панели задач или в окне отображается, когда пользователь нажимает кнопку ALT + TAB.

  • WS_EX_TOPMOST указывает, что окно, созданное с этим стилем должно быть помещенными прежде всего nontopmost окнами и пребыванием над ними даже при деактивации окнаПриложение может использовать функции-члена SetWindowPos, чтобы добавить или удалить этот атрибут.

  • WS_EX_TRANSPARENT указывает, что окно, созданное с этим стилем быть прозрачно.Это значит, что все окна, под окном не затенены окном.Окно, созданное с этим стилем получает одноуровневой сообщений WM_PAINT только в конце окна под ней были обновлены.

  • WS_EX_WINDOWEDGE указывает, что окно имеющий границу с созданным краем.

См. также

Ссылки

CWnd::CreateEx

CreateWindowEx

Другие ресурсы

Стили, используемые MFC