Операционная система Microsoft Windows 3.1 для программиста -том 1

         

Операционная система Microsoft Windows 3.1 для программиста -том 1

Введение
Основы Microsoft Windows
Компоненты и подсистемы Windows
Файловая система

Управление программами
Управление оперативной памятью
Драйверы устройств ввода/вывода
Библиотеки динамической загрузки DLL
Интерфейс графических устройств GDI
Очереди сообщений

Управление шрифтами
Ресурсы
Динамический обмен данными DDE
Вставка и привязка объектов OLE
Другие компоненты и подсистемы
Простейшее приложение Windows
Функция WinMain

Программа "Hello, world!" для Windows
Окно и функция окна
Окна Windows
Окна Windows как объекты
Функция окна

Обработка сообщений
Приложение с обработкой сообщений
Алгоритм работы приложения
Листинги файлов приложения

Определения типов, констант и функций
Инициализация приложения
Регистрация класса окна
Создание главного окна приложения
Отображение окна на экране
Цикл обработки сообщений

Завершение работы приложения
Файл определения модуля
О сложности программирования для MS-DOS и Windows

Вывод текста в окно
Приложение TEXTOUT
Контекст отображения
Обработка сообщения WM_PAINT

Система координат и режим отображения
Функция окна приложения TEXTOUT
Другие функции для вывода текста
Функция ExtTextOut
Функция TabbedTextOut
Функция DrawText

Изменение режимов вывода текста
Стили окна
Стиль класса окна
Стиль окна
Перекрывающиеся (overlapped) окна
Временные (pop-up) окна
Дочерние окна
Список стилей окна

Приложение WSTYLE
Метрики Windows
Системные метрики
Приложение SMETRICS
Определение возможностей устройств ввода/вывода
Приложение DCAPS

Определение размера окна
Определение расположения окна
Метрики текста

Клавиатура
Клавиатурные сообщения

Параметры клавиатурных сообщений
Символьные клавиатурные сообщения

Стандарты кодов символов

Операционная система Microsoft Windows 3.1 для программиста -том 1

Приложение OEM2ANSI
Текстовый курсор
Приложение KBMSG

Мышь
Сообщения, поступающие от мыши
Сообщения для внутренней области окна
Приложение MOUSEXY

Приложение MOUSENC
Курсор мыши
Управление курсором мыши с помощью клавиатуры
Таймер
Создание и уничтожение таймера
Сообщение WM_TIMER
Подключение таймера к окну
Использование функции таймера
Приложение TIMBEEP

Приложение TMCLOCK
Файл windows.h
Типы данных
Типы данных в файле windows.h

Имена констант в файле windows.h
Имена параметров функций
Модели памяти
Использование символов кириллицы
Интерфейс EasyWin

Отладка приложений Windows
Заключение
ЛИТЕРАТУРА