Александр ФроловГригорий Фролов
Добро пожаловать
Новости
Карта сайта
Книги и статьи
Документация
Web-проекты
Восстановление данных
Авторский CD-ROM
Консалтинг
Документация и справочные системы
Представительство в Интернете
Клуб NetSpider
Пишите нам
Отзывы
Наши благодарности

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

© Александр Фролов, Григорий Фролов
Том 11, часть 1, М.: Диалог-МИФИ, 1994, 269 стр.

Первый из нескольких томов, посвященный программированию для операционной системы Microsoft Windows. В книге рассмотрены основные принципы работы Microsoft Windows версии 3.1. Приведены все сведения, необходимые для того чтобы приступить к программированию в среде этой операционной системы. Книга содержит большое количество примеров программ на языке C++. Все примеры подготовлены для транслятора Borland C++ for Windows версии 3.1.

Оглавление

  • ВВЕДЕНИЕ
  • Глава 1. ОСНОВЫ MICROSOFT WINDOWS
    • Компоненты и подсистемы Windows
    • Простейшее приложение Windows
    • Окно и функция окна
    • Обработка сообщений
    • Приложение с обработкой сообщений
    • Определения типов, констант и функций
    • О сложности программирования для MS-DOS и Windows
  • Глава 2. ВЫВОД ТЕКСТА В ОКНО
    • Приложение TEXTOUT
    • Контекст отображения
    • Обработка сообщения WM_PAINT
    • Система координат и режим отображения
    • Функция окна приложения TEXTOUT
    • Другие функции для вывода текста
    • Изменение режимов вывода текста
  • Глава 3. СТИЛИ ОКНА
    • Стиль класса окна
    • Стиль окна
    • Приложение WSTYLE
  • Глава 4. МЕТРИКИ WINDOWS
    • Системные метрики
    • Приложение SMETRICS
    • Определение возможностей устройств ввода/вывода
    • Приложение DCAPS
    • Определение размера окна
    • Определение расположения окна
    • Метрики текста
  • Глава 5. КЛАВИАТУРА
    • Клавиатурные сообщения
    • Параметры клавиатурных сообщений
    • Символьные клавиатурные сообщения
    • Стандарты кодов символов
    • Приложение OEM2ANSI
    • Текстовый курсор
    • Приложение KBMSG
  • Глава 6. МЫШЬ
    • Сообщения, поступающие от мыши
    • Сообщения для внутренней области окна
    • Приложение MOUSEXY
    • Приложение MOUSENC
    • Курсор мыши
    • Управление курсором мыши с помощью клавиатуры
  • Глава 7. ТАЙМЕР
    • Создание и уничтожение таймера
    • Сообщение WM_TIMER
    • Подключение таймера к окну
    • Использование функции таймера
    • Приложение TIMBEEP
    • Приложение TMCLOCK
  • ПРИЛОЖЕНИЯ
    • Файл windows.h
    • Типы данных
    • Типы данных в файле windows.h
    • Имена констант в файле windows.h
    • Имена параметров функций
    • Модели памяти
    • Использование символов кириллицы
    • Интерфейс EasyWin
    • Отладка приложений Windows
  • ЗАКЛЮЧЕНИЕ
  • ЛИТЕРАТУРА
  • ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

© Александр Фролов, Григорий Фролов, 2001.  Художник Алексей Абрамкин, редактор Юлия Леонова