Начать новую тему Ответить на тему
Статистика раздачи
Размер: 4.85 МБ | | Скачали: 7
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Win32 API: основы программирования

Год: 2010
Автор: Сучкова Л.И.
Издательство: АлтГТУ
Язык: Русский
Формат: PDF, DOC
Качество: Распознанный текст без ошибок (OCR)
Количество страниц: 138

Описание:
В учебном пособии изложены основы логики обработки сообщений в Windows,
рассмотрена структура базового приложения, а также API-функции, обеспечивающие графический интерфейс,
работу с элементами управления форм, работу с динамическими библиотеками.
Для каждой темы рассмотрены программы - примеры выполнения заданий.
1 Минимальное оконное приложение………………… 5
1.1 Сообщения и их структура…………………………… 5
1.2 Работа с окном и организация цикла обработки сообщений в главной функции WinMain…………………..8
1.2.1. Оконные сообщения и функции работы с окнами…… 8
1.2.2. Структура главной функции в минимальном приложении……………………………………………………11
1.3 Оконная функция и способы передачи сообщенийокнам……………………………………………………….17
1.4 Сообщения от клавиатуры …………………………. 19
1.5 Обработка сообщений от мыши ……………………. 24
1.6 Использование таймера в приложениях……………. 27
1.7 Вызов функций WinAPI в среде MASM32…………. 28
1.8 Примеры программ по обработке сообщений от клавиатуры и мыши………………………………………34
1.9 Упражнения…………………………………………… 38
1.10 Контрольные вопросы……………………………… 45
2 Интерфейс графических устройств…………………. 47
2.1 Назначение и типы контекстов………………………. 47
2.2 Сообщение WM_PAINT и его обработка………….. 49
2.3 Описание инструментов рисования ………………… 51
2.4 Работа со шрифтами и вывод текстовой информации………………………………………………………….55
2.4.1. Типы шрифтов………………………………………….. 56
2.4.2 Установка и удаление шрифтов в системе ……………. 56
2.4.3 Метрики физического шрифта 57
2.4.4 Логические шрифты. Функции вывода текста и изменения цветовых характеристик…………………………………59
2.5 Вывод растровых изображений ……………………. 61
2.5.1 Типы растров…………………………………………... 61
2.5.2 Технология отображения растров……………………. 63
2.6 Примеры вывода в клиентскую область окна графики и текста…………………………………………………67
2.7 Упражнения…………………………………………… 80
2.8 Контрольные вопросы ………………………………..81
3 Работа с элементами управления форм…………….. 82
3.1 Кнопки………………………………………………… 83
3.2 Окно редактирования Edit Box………………………. 86
3.3 Список строк List Box………………………………... 88
3.4 Комбинированный список Combo Box……………… 91
3.5 Работа с меню…………………………………………. 93
3.6 Пример программы по работе с элементами управления………………………………………………………..101
3.7 Упражнения…………………………………………… 108
3.8 Контрольные вопросы ……………………………….. 111
4 Динамические библиотеки…………………………… 113
4.1 Общие сведения……………………………………………... 113
4.2 Вызов функций из DLL……………………………………... 114
4.3 Функция входа/выхода DLL………………………………... 116
4.4 Примеры приложений, работающих с собственными DLL 118
4.5 Контрольные вопросы………………………………………. 137
Список использованных источников…………………… 138
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 2.25 КБ / Просмотров 81 ]

Статус
Проверен 
 
Размер  4.85 МБ
Приватный: Нет (DHT включён)
.torrent скачан  7
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!