Window Styles from WinUser.h
pub const WS = struct
pub const WS = struct {
pub const OVERLAPPED: u32 = 0x00000000;
pub const POPUP: u32 = 0x80000000;
pub const CHILD: u32 = 0x40000000;
pub const MINIMIZE: u32 = 0x20000000;
pub const VISIBLE: u32 = 0x10000000;
pub const DISABLED: u32 = 0x08000000;
pub const CLIPSIBLINGS: u32 = 0x04000000;
pub const CLIPCHILDREN: u32 = 0x02000000;
pub const MAXIMIZE: u32 = 0x01000000;
pub const CAPTION: u32 = BORDER | DLGFRAME;
pub const BORDER: u32 = 0x00800000;
pub const DLGFRAME: u32 = 0x00400000;
pub const VSCROLL: u32 = 0x00200000;
pub const HSCROLL: u32 = 0x00100000;
pub const SYSMENU: u32 = 0x00080000;
pub const THICKFRAME: u32 = 0x00040000;
pub const GROUP: u32 = 0x00020000;
pub const TABSTOP: u32 = 0x00010000;
pub const MINIMIZEBOX: u32 = 0x00020000;
pub const MAXIMIZEBOX: u32 = 0x00010000;
pub const TILED: u32 = OVERLAPPED;
pub const ICONIC: u32 = MINIMIZE;
pub const SIZEBOX: u32 = THICKFRAME;
pub const TILEDWINDOW: u32 = OVERLAPPEDWINDOW;
// Common Window Styles
pub const OVERLAPPEDWINDOW: u32 = OVERLAPPED | CAPTION | SYSMENU | THICKFRAME | MINIMIZEBOX | MAXIMIZEBOX;
pub const POPUPWINDOW: u32 = POPUP | BORDER | SYSMENU;
pub const CHILDWINDOW: u32 = CHILD;
}