Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая / КУРСАЧ ос.docx
Скачиваний:
0
Добавлен:
11.02.2026
Размер:
349.87 Кб
Скачать

4. Стандартные классы, структуры и функции приложения

Перечень стандартных классов, структур и функций представлен в таблице 2.

Таблица 2. Перечень стандартных классов и функций

Имя

Назначение

WinMain

Главная функция.

RegisterClass

Функция, которая регистрирует класс окна

LoadCursor

Функция, которая загружает указанный курсор. 

CreateWindow

Функция, которая создает перекрывающееся всплывающее окно или дочернее окно.

UpdateWindow

Функция, которая обновляет клиентскую область окна.

ShowWindow

Функция, которая показывает или скрывает окно.

GetMessage

Функция, которая извлекает сообщение из очереди сообщений вызывающего потока.

TranslateMessage

Функция, которая преобразует сообщения виртуального ключа в символьные сообщения.

DispatchMessage

Функция, которая отправляет сообщение в оконную процедуру.

CreateMenu

Функция, которая создаёт меню.

CreatePopupMenu

Функция, которая создаёт временное меню.

AppendMenu

Функция, для добавления строк в меню.

SetMenu

Функция, для подключения меню к окну приложения.

MessageBox

Функция, которая отображает сообщение в окне сообщения.

BeginPaint

Функция, которая подготавливает окно к рисованию.

EndPaint

Функция, которая завершает рисование.

MoveToEx

Функция, которая обновляет текущую позицию указанной точки.

Продолжение таблицы 2

LineTo

Функция, которая чертит линию от текущей позиции до указанной точки (не включая её).

TextOut

Функция, которая записывает строку символов в заданном месте, используя текущий выбранный шрифт, цвет фона и цвет текста.

PostQuitMessage

Функция, которая указывает системе, что поток отправил запрос на завершение (quit).

InvalidateRect

Функция, которая добавляет область окна в область обновления.

CreateFont

Функция, которая создает логический шрифт с заданными характеристиками.

SelectObject

Функция, которая выбирает объект в заданный контекст устройства.

DeleteObject

Функция, которая удаляет логический шрифт.

DefWindowProc

Функция, которая обработчик сообщений по умолчанию.

WNDCLASS

Структура, которая содержит сведения о классе окна.

MSG

Структура, которая содержит информацию сообщения из очереди сообщений потока.

PAINTSTRUCT

Структура, используемая функцией BeginPaint для хранения информации о рисовании.

RECT

Структура, которая определяет координаты левого верхнего и правого нижнего углов прямоугольника.

Соседние файлы в папке курсовая