1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
use UIWindowsAndMessaging as winmsg;
/// Window is a multiple document interface (MDI) client window that can have
/// any combination of window styles
pub use MDIS_ALLCHILDSTYLES;
/// Window has a border
pub use WS_BORDER;
/// Window has a title bar and uses the `WS_BORDER` style
pub use WS_CAPTION;
/// Window is a child window
pub use WS_CHILD;
/// Same as the `WS_CHILD` style
pub use WS_CHILDWINDOW;
/// When drawing within the parent window, the area occupied by child windows is
/// excluded
pub use WS_CLIPCHILDREN;
/// When a child window receives a paint message and needs to be updated, this
/// style clips all other overlapped child windows out of the child window's
/// update region
pub use WS_CLIPSIBLINGS;
/// Window is initially disabled
pub use WS_DISABLED;
/// Window has a double border but no title
pub use WS_DLGFRAME;
/// The style designates a control (a window) as being the first control in a
/// group of controls
pub use WS_GROUP;
/// This style creates a window that has a maximum size
pub use WS_MAXIMIZE;
/// This style creates a window that has a Maximize box
pub use WS_MAXIMIZEBOX;
/// This style creates a window that has a minimum size
pub use WS_MINIMIZE;
/// This style creates a window that has a Minimize box
pub use WS_MINIMIZEBOX;
/// This style creates an overlapped window
pub use WS_OVERLAPPED;
/// This style creates an overlapped window that has the `WS_OVERLAPPED`,
/// `WS_CAPTION`, `WS_SYSMENU`, `WS_THICKFRAME`, `WS_MINIMIZEBOX`, and
/// `WS_MAXIMIZEBOX` styles
pub use WS_OVERLAPPEDWINDOW;
/// This style creates a pop-up window
pub use WS_POPUP;
/// This style creates a pop-up window that has the `WS_POPUP`, `WS_BORDER`, and
/// `WS_SYSMENU` styles
pub use WS_POPUPWINDOW;
/// This style creates a window that has a System-menu box in its title bar
pub use WS_SYSMENU;