Defines a window styles.
Namespace:
ShellBoost.Core.Utilities
Assembly:
ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax [FlagsAttribute]
public enum WS
Members
| Member name | Value | Description |
---|
| WS_NONE | 0 |
No style.
|
| WS_BORDER | 8388608 |
The window has a thin-line border.
|
| WS_CAPTION | 12582912 |
The window has a title bar (includes the WS_BORDER style).
|
| WS_CHILD | 1073741824 |
The window is a child window. A window with this style cannot have a menu bar.
This style cannot be used with the WS_POPUP style.
|
| WS_CLIPCHILDREN | 33554432 |
Excludes the area occupied by child windows when drawing occurs within the parent window.
This style is used when creating the parent window.
|
| WS_CLIPSIBLINGS | 67108864 |
Clips child windows relative to each other; that is, when a particular child window receives a WM_PAINT message, the WS_CLIPSIBLINGS style clips all other overlapping child windows out of the region of the child window to be updated.
If WS_CLIPSIBLINGS is not specified and child windows overlap, it is possible, when drawing within the client area of a child window, to draw within the client area of a neighboring child window.
|
| WS_DISABLED | 134217728 |
The window is initially disabled. A disabled window cannot receive input from the user. To change this after a window has been created, use the EnableWindow function.
|
| WS_DLGFRAME | 4194304 |
The window has a border of a style typically used with dialog boxes.
A window with this style cannot have a title bar.
|
| WS_GROUP | 131072 |
The window is the first control of a group of controls.
The group consists of this first control and all controls defined after it, up to the next control with the WS_GROUP style.
The first control in each group usually has the WS_TABSTOP style so that the user can move from group to group
|
| WS_HSCROLL | 1048576 |
The window has a horizontal scroll bar.
|
| WS_MAXIMIZE | 16777216 |
The window is initially maximized.
|
| WS_MAXIMIZEBOX | 65536 |
The window has a maximize button.
Cannot be combined with the WS_EX_CONTEXTHELP style.
The WS_SYSMENU style must also be specified.
|
| WS_MINIMIZE | 536870912 |
The window is initially minimized.
|
| WS_MINIMIZEBOX | 131072 |
The window has a minimize button.
Cannot be combined with the WS_EX_CONTEXTHELP style.
The WS_SYSMENU style must also be specified.
|
| WS_OVERLAPPED | 0 |
The window is an overlapped window.
An overlapped window has a title bar and a border.
|
| WS_OVERLAPPEDWINDOW | 13565952 |
The window is an overlapped window.
|
| WS_POPUP | -2147483648 |
The window is a pop-up window. This style cannot be used with the WS_CHILD style.
|
| WS_POPUPWINDOW | -2138570752 |
The window is a pop-up window.
The WS_CAPTION and WS_POPUPWINDOW styles must be combined to make the window menu visible.
|
| WS_SYSMENU | 524288 |
The window has a window menu on its title bar.
The WS_CAPTION style must also be specified.
|
| WS_TABSTOP | 65536 |
The window is a control that can receive the keyboard focus when the user presses the TAB key.
Pressing the TAB key changes the keyboard focus to the next control with the WS_TABSTOP style.
|
| WS_THICKFRAME | 262144 |
The window has a sizing border.
|
| WS_VISIBLE | 268435456 |
The window is initially visible.
This style can be turned on and off by using the ShowWindow or SetWindowPos function.
|
| WS_VSCROLL | 2097152 |
The window has a vertical scroll bar.
|
See Also