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

Расширенные стили окна определяют дополнительные возможности или стили для окон. Большинство этих стилей возможны только при создании окна

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

WS_EX_ACCEPTFILES = &H10
Окно принимает файлы при операции перетаскивания (drag-and-drop)
WS_EX_APPWINDOW = &H40000
Окно появляется на панели задач, если оно видимо
WS_EX_CLIENTEDGE = &H200
Окно имеет утопленную рамку
WS_EX_CONTEXTHELP = &H400
Кнопка справки на заголовке формы. Нельзя использовать с WS_MAXIMIZEBOX или WS_MINIMIZEBOX
WS_EX_CONTROLPARENT = &H10000
Окно содержит дочерние окна, поддерживающие переход по TAB
WS_EX_DLGMODALFRAME = &H1
Окно имеет утолщенную диалоговую рамку
WS_EX_LAYERED
Windows 2000/XP: Слойное окно
WS_EX_LAYOUTRTL
Windows 2000: The window's coordinate system places the horizontal origin on the right side, with increasing x values to the left and decreasing x values to the right.
WS_EX_LEFT = &H0
Окно генерирует свойства выравнивания по левому краю
WS_EX_LEFTSCROLLBAR = &H4000
If the language supports reading order alignment, position the vertical scroll bar (if any) to the left of the client area.
WS_EX_LTRREADING = &H0
Выводит текст слева направо
WS_EX_MDICHILD = &H40
Окно является дочерним MDI-окном
WS_EX_NOACTIVATE
Windows 2000: The window is never brought to the foreground as a result of direct user action.
WS_EX_NOINHERITLAYOUT
Windows 2000: Do not pass the window's layout to its child windows.
WS_EX_NOPARENTNOTRIFY = &H4
Если окно является дочерним, то не уведомляет родительское окно при создании или уничтожении
WS_EX_OVERLAPPEDWINDOW = &H300
Окно имеет раму обычного overlapped окна
WS_EX_PALETTEWINDOW = &H188
The window is a topmost toolbar window with a raised edge, normally used for a floating palette.
WS_EX_RIGHT = &H1000
Окно с правым выравниванием
WS_EX_RIGHTSCROLLBAR = &H0
Выводит вертикальную полосу прокрутки справа
WS_EX_RTLREADING = &H2000
Выводит текст справа налево
WS_EX_STATICEDGE = &H20000
The window has a three-dimensional border intended for items which do not accept user input.
WS_EX_TOOLWINDOW = &H80
Окно с маленьким заголовком
WS_EX_TOPMOST = &H8
Окно поверх всех окон
WS_EX_TRANSPARENT = &H20
Прозрачное окно
WS_EX_WINDOWEDGE = &H100
Окно с выпуклыми краями

Используется в

GetWindowLong, SetWindowLong

Реклама