Следующие стили могут быть определены в параметре dwExStyle функции CreateWindowEx:
- WS_EX_ACCEPTFILES - Определяет, что окно, созданное с этим стилем принимает файлы информационной технологии "перетащи и вставь" (drag-and-drop).
- WS_EX_CONTEXTHELP - Включает вопросительный знак в строку заголовка окна. Когда пользователь щелкает мышью по вопросительному знаку, курсор изменяется на указатель с вопросительным знаком. Если пользователь затем щелкает мышью по дочернему окну, оно принимает сообщение WM_HELP. Дочернее окно должно передать сообщение в родительскую оконную процедуру, которая должна вызвать функцию WinHelp, использующую команду HELP_WM_HELP. Прикладная программа Справка (Help) отображает на экране выскакивающее окно, которое обычно содержит справку для дочернего окна. WS_EX_CONTEXTHELP не может использоваться со стилями WS_MAXIMIZEBOX или WS_MINIMIZEBOX.
- WS_EX_CONTROLPARENT - Позволяет пользователю перемещаться по дочерним окнам родительского окна, используя клавишу табуляции TAB.
- WS_EX_DLGMODALFRAME - Создает окно с двойной рамкой. В отличие от стиля WS_DLGFRAME, прикладная программа может также определять стиль WS_CAPTION, чтобы создать область заголовка для окна.
- WS_EX_NOPARENTNOTIFY - Определяет, что дочернее окно, созданное с этим стилем не будет посылать сообщение WM_PARENTNOTIFY своему родительскому окну, когда создается или разрушается.
- WS_EX_TOPMOST - Определяет, что окно, созданное с этим стилем, должно быть помещено выше всех не самых верхних окон и пребывать выше их даже тогда, когда окно дезактивировано.
- WS_EX_TOOLWINDOW - Создает инструментальные средства окна; то есть окно предполагается использовать как плавающую инструментальную панель. Окно инструментальных средств имеет строку заголовка короче, чем нормальная строка заголовка, а заголовок окна выводится, используя более мелкий шрифт. Окно инструментальных средств не появляется в панели задач или в окне, которые появляются, когда пользователь нажимает ALT+TAB.
Дополнительные материалы на сайте:
- "Шаг 97 - Структура окна на шаг впереди MFC"