Учебное пособие для студентов направления «Информатика и вычислительная техника». — М: РУТ (МИИТ), 2017. — 70 с.
В учебном пособии изложены основные принципы программирования в среде Microsoft Windows на языке C++ с применением Win32 API. Подробно рассмотрены функции, структуры и сообщения API, необходимые для построения Windows-приложений. Приведены примеры программ с подробными комментариями. Пособие предназначено для студентов, обучающихся по направлению «Информатика и вычислительная техника», изучающих дисциплину "Программирование".
Базовые типы данных в программах под Windows.
Общая структура простого приложения под Windows.
Функции и структуры API, необходимые для построения Windows-приложения.Функция WinMain.
Оконная функция.
Функция RegisterClassEx.
Функция UnregisterClass.
Функция CreateWindow.
Функция ShowWindow.
Функция UpdateWindow.
Функция GetMessage.
Функция DispatchMessage.
Функция PostQuitMessage.
Пример программы, создающей два окна с разными классами и оконными функциями.
Организация вывода информации в окно с помощью интерфейса графических устройств GDI.Правила обработки сообщения WM_PAINT. Функции API для подготовки контекста устройства.
Правила использования объектов GDI. Некоторые функции API для работы с объектами GDI.
Функции для вывода текста.
Функции API рисования простых графических примитивов.
Задание цвета при работе с функциями графического вывода.
Пример программы вывода простых графических примитивов.
Пример обработчика сообщения WM_PAINT.