Стили окна
WS_BORDER Создает окно с границей.
WS_CAPTION создает окно, которое имеет заголовок окна (подразумевает стиль WS_BORDER ). Не может использоваться совместно со стилем WS_DLGFRAME.
WS_CHILD создает дочернее окно. Не может использоваться совместно со стилем WS_POPUP.
WS_CHILDWINDOW выполняет те же стиль WS_CHILD.
WS_CLIPCHILDREN исключает область занятую дочерними окнами при рисовании внутри родительского окна. Используется при создании родительского окна.
Дочерние окна отсечений WS_CLIPSIBLINGS относительно друг друга; то есть, если указанное дочернее окно получает сообщение изображения, стиль WS_CLIPSIBLINGS привязывает все остальные, перекрывающиеся дочерние окна вне области дочернего окна, которое необходимо обновить. (Если WS_CLIPSIBLINGS не задано и дочерние окна перекрываются, при рисовании в клиентской области дочернего окна можно рисовать в клиентской области соседнего дочернего окна.) Только для использования со стилем WS_CHILD.
WS_DISABLED создает окно, которое изначально было отключено.
WS_DLGFRAME создает окно с двойной границей, но без заголовка.
WS_GROUP — первый элемент управления группы в составе элементы управления, в которых пользователь может перемещаться от одного элемента управления к следующему клавишам со стрелкой. Все элементы управления, определенные со стилем WS_GROUPFALSE после первого элемента управления, принадлежат к одной и той же группе. Следующий элемент управления со стилем WS_GROUP запускается следующая команда (то есть одна команда заканчивается, где начинается следующее).
WS_HSCROLL создает окно с горизонтальной полосы прокрутки.
WS_ICONIC создает окно, которое изначально было свернуто. Аналогично стилю WS_MINIMIZE.
WS_MAXIMIZE создает окно максимального размера.
WS_MAXIMIZEBOX создает окно с кнопкой "Развернуть".
WS_MINIMIZE создает окно, которое изначально было свернуто. Только для использования со стилем WS_OVERLAPPED.
WS_MINIMIZEBOX создает окно с кнопкой "Свернуть".
WS_OVERLAPPED создает перекрывающееся окно. Перекрытое окно обычно имеет заголовок и границу.
WS_OVERLAPPEDWINDOW создает перекрывающиеся окно со стилями WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX и WS_MAXIMIZEBOX.
WS_POPUP Создает всплывающее окно. Не может использоваться совместно со стилем WS_CHILD.
WS_POPUPWINDOW создает всплывающее окно со стилями WS_BORDER, WS_POPUP и WS_SYSMENU. Стиль WS_CAPTION необходимо объединить со стилем WS_POPUPWINDOW, чтобы сделать меню элемента управления видимым.
WS_SIZEBOX Создается окно с рамкой для изменения размера. Аналогично стилю WS_THICKFRAME.
WS_SYSMENU Создает окно, в строке заголовка которого имеется оконное меню. Используется только для окон с заголовками окна.
WS_TABSTOP определяет одно из любого числа элементов управления, которые пользователь может перемещать с помощью клавиши TAB. Клавиша TAB перемещает пользователя к следующему элементу управления, заданному стилем WS_TABSTOP.
WS_THICKFRAME Задает главное окно с утолщенной границей, при помощи которой можно изменять размер окна.
WS_TILED создает перекрывающееся окно. Перекрытое окно имеет заголовок окна и границу. Аналогично стилю WS_OVERLAPPED .
WS_TILEDWINDOW создает перекрывающиеся окно со стилями WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX и WS_MAXIMIZEBOX. Аналогично стилю WS_OVERLAPPEDWINDOW.
WS_VISIBLE создает окно, которое изначально было видно.
WS_VSCROLL создает окно с вертикальной полосы прокрутки.