Операционные системы. Кручинин А.Ю. - 19 стр.

UptoLike

Составители: 

19
атомом, созданным предыдущим вызовом функции GlobalAddAtom. Атом, 16-
разрядное значение меньше чем 0xC000, должно быть младшим словом в
lpClassName; старшее слово должно быть нулевое. Если lpClassName строка, она
определяет имя класса окна. Имя класса может быть любое имя, зарегистрированное
функцией RegisterClass или любым из предопределенных имен класса элементов
управления.
lpWindowName указывает на строку с нулевым символом в конце, которая
определяет имя окна.
dwStyle определяет стиль создаваемого окна. Основные стили:
WS_BORDER Создание окна с рамкой.
WS_CAPTION Создание окна с заголовком (невозможно использовать
одновременно со стилем WS_DLGFRAME).
WS_CHILD, WS_CHILDWINDOW Создание дочернего окна (невозможно
использовать одновременно со стилем WS_POPUP).
WS_CLIPCHILDREN Исключает область, занятую дочерним окном, при выводе в
родительское окно.
WS_CLIPSIBLINGS Используется совместно со стилем WS_CHILD для обрисовки
в дочернем окне областей клипа, перекрываемых другими окнами.
WS_DISABLED Создает окно, которое недоступно.
WS_DLGFRAME Создает окно с двойной рамкой, без заголовка.
WS_GROUP Позволяет объединять элементы управления в группы.
WS_HSCROLL Создает окно с горизонтальной полосой прокрутки.
WS_MAXIMIZE Создает окно максимального размера.
WS_MAXIMIZEBOX Создает окно с кнопкой развертывания окна.
WS_MINIMIZE
WS_ICONIC Создает первоначально свернутое окно (используется только со
стилем WS_OWERLAPPED).
WS_MINIMIZEBOX Создает окно с кнопкой свертывания.
WS_OVERLAPPED Создает перекрывающееся окно (которое, как правило, имеет
заголовок и WS_TILED рамку).
WS_OVERLAPPEDWINDOW Создает перекрывающееся окно, имеющее стили
WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME,
WS_MINIMIZEBOX, WS_MAXIMIZEBOX.
WS_POPUP Создает popup-окно (невозможно использовать совместно со стилем
WS_CHILD.
WS_POPUPWINDOW Создает popup-окно, имеющее стили WS_BORDER,
WS_POPUP, WS_SYSMENU.
WS_SYSMENU Создает окно с кнопкой системного меню (можно использовать
только с окнами имеющими строку заголовка).
WS_TABSTOP Определяет элементы управления, переход к которым может быть
выполнен по клавише TAB.
WS_THICKFRAME Создает окно с рамкой, используемой для изменения размера
окна.
WS_VISIBLE Создает первоначально неотображаемое окно.
WS_VSCROLL Создает окно с вертикальной полосой прокрутки.
атомом, созданным предыдущим вызовом функции GlobalAddAtom. Атом, 16-
разрядное значение меньше чем 0xC000, должно быть младшим словом в
lpClassName; старшее слово должно быть нулевое. Если lpClassName – строка, она
определяет имя класса окна. Имя класса может быть любое имя, зарегистрированное
функцией RegisterClass или любым из предопределенных имен класса элементов
управления.
lpWindowName – указывает на строку с нулевым символом в конце, которая
определяет имя окна.
dwStyle – определяет стиль создаваемого окна. Основные стили:
WS_BORDER – Создание окна с рамкой.
WS_CAPTION – Создание окна с заголовком (невозможно использовать
одновременно со стилем WS_DLGFRAME).
WS_CHILD, WS_CHILDWINDOW – Создание дочернего окна (невозможно
использовать одновременно со стилем WS_POPUP).
WS_CLIPCHILDREN – Исключает область, занятую дочерним окном, при выводе в
родительское окно.
WS_CLIPSIBLINGS – Используется совместно со стилем WS_CHILD для обрисовки
в дочернем окне областей клипа, перекрываемых другими окнами.
WS_DISABLED – Создает окно, которое недоступно.
WS_DLGFRAME – Создает окно с двойной рамкой, без заголовка.
WS_GROUP – Позволяет объединять элементы управления в группы.
WS_HSCROLL – Создает окно с горизонтальной полосой прокрутки.
WS_MAXIMIZE – Создает окно максимального размера.
WS_MAXIMIZEBOX – Создает окно с кнопкой развертывания окна.
WS_MINIMIZE
WS_ICONIC – Создает первоначально свернутое окно (используется только со
стилем WS_OWERLAPPED).
WS_MINIMIZEBOX – Создает окно с кнопкой свертывания.
WS_OVERLAPPED – Создает перекрывающееся окно (которое, как правило, имеет
заголовок и WS_TILED рамку).
WS_OVERLAPPEDWINDOW – Создает перекрывающееся окно, имеющее стили
WS_OVERLAPPED,         WS_CAPTION,        WS_SYSMENU,        WS_THICKFRAME,
WS_MINIMIZEBOX, WS_MAXIMIZEBOX.
WS_POPUP – Создает popup-окно (невозможно использовать совместно со стилем
WS_CHILD.
WS_POPUPWINDOW – Создает popup-окно, имеющее стили WS_BORDER,
WS_POPUP, WS_SYSMENU.
WS_SYSMENU – Создает окно с кнопкой системного меню (можно использовать
только с окнами имеющими строку заголовка).
WS_TABSTOP – Определяет элементы управления, переход к которым может быть
выполнен по клавише TAB.
WS_THICKFRAME – Создает окно с рамкой, используемой для изменения размера
окна.
WS_VISIBLE – Создает первоначально неотображаемое окно.
WS_VSCROLL – Создает окно с вертикальной полосой прокрутки.
                                                                            19