Скачать Сучкова Л.И. - Win32 API: основы программирования
29.01.2012, 08:51
Учебное пособие "Win32 API: основы программирования" предназначено для приобретения базовых навыков программирования с использованием WinAPI (API-функций среды Windows). Оно знакомит с основными приемами построения и обслуживания оконных приложений, работой с графикой, элементами управления форм и динамическими библиотеками. Примеры программ приводятся на языке Си, есть также материал о вызове функций WinAPI в среде MASM32. Лучшему закреплению материала призваны помочь имеющиеся в учебнике упражнения и контрольные вопросы. Книга написана простым и ясным языком, и в ней приведены самые необходимые сведения для того, чтобы понять основные принципы работы с WinAPI и начать самостоятельно разрабатывать Windows-приложения.
1 Минимальное оконное приложение 1.1 Сообщения и их структура 1.2 Работа с окном и организация цикла обработки сообщений в главной функции WinMain 1.2.1. Оконные сообщения и функции работы с окнами 1.2.2. Структура главной функции в минимальном приложении 1.3 Оконная функция и способы передачи сообщений окнам 1.4 Сообщения от клавиатуры 1.5 Обработка сообщений от мыши 1.6 Использование таймера в приложениях 1.7 Вызов функций WinAPI в среде MASM32 1.8 Примеры программ по обработке сообщений от клавиатуры и мыши 1.9 Упражнения 1.10 Контрольные вопросы 2 Интерфейс графических устройств 2.1 Назначение и типы контекстов 2.2 Сообщение WM_PAINT и его обработка 2.3 Описание инструментов рисования 2.4 Работа со шрифтами и вывод текстовой информации 2.4.1. Типы шрифтов 2.4.2 Установка и удаление шрифтов в системе 2.4.3 Метрики физического шрифта 2.4.4 Логические шрифты. Функции вывода текста и изменения цветовых характеристик 2.5 Вывод растровых изображений 2.5.1 Типы растров 2.5.2 Технология отображения растров 2.6 Примеры вывода в клиентскую область окна графики и текста 2.7 Упражнения 2.8 Контрольные вопросы 3 Работа с элементами управления форм 3.1 Кнопки 3.2 Окно редактирования Edit Box 3.3 Список строк List Box 3.4 Комбинированный список Combo Box 3.5 Работа с меню 3.6 Пример программы по работе с элементами управления 3.7 Упражнения 3.8 Контрольные вопросы 4 Динамические библиотеки 4.1 Общие сведения 4.2 Вызов функций из DLL 4.3 Функция входа/выхода DLL 4.4 Примеры приложений, работающих с собственными DLL 4.5 Контрольные вопросы Список использованных источников
Название: Win32 API: основы программирования Автор: Сучкова Л.И. Издательство: АлтГТУ Год издания: 2010 Страниц: 139 Формат: pdf Качество: отличное Язык: русский
Размер: 11,6 Мб
Скачать бесплатно книгу "Win32 API: основы программирования"