Архитектура Microsoft Windows для разработчиков


Архитектура Microsoft Windows для разработчиков

Пользовательский интерфейс
Занятие 1. Соглашения Windows
Реализация функции OLE Drag-and-Drop
Тестирование на всех Windows-платформах
Обработка нескольких экземпляров приложения
Проверка одновременного выполнения нескольких экземпляров приложения
Целостность интерфейса Windows
Использование реестра Windows

Длинные имена файлов
Универсальные правила именования


«Интеллектуальные» программы установки и удаления
Создание утилиты удаления приложения
Создание программы установки
Объемность элементов интерфейса
Резюме
Занятие 2. Стандартные элементы управления и диалоговые окна Windows
Ползунок
Индикатор выполнения

Вкладки
Панель инструментов
Строка состояния
Простой список
Древовидный список
Регулятор значений
Поле форматированного текста
Элементы управления для перьевого ввода
Поле рукописного ввода (элемент управления hEdit)
Поле ввода символов (элемент управления bEdit)

Поле рисования (элемент управления iEdit)
Использование стандартных элементов управления Microsoft Windows
File Open и Save As
Print Setup
Page Setup
Font Properties
Color Dialog
Диалоговые окна OLE
Резюме

Занятие 3. Взаимодействие Windows и приложения
Многодокументный интерфейс
Создание многодокументного интерфейса
Однодокументный интерфейс
Интерфейс Windows Explorer
Резюме
Занятие 4. Справочная система Windows
Разработка справочной системы
Разработка справочной системы для новичков
Разработка справочной системы для опытных пользователей и экспертов

Разработка справочной системы для всех типов пользователей
Оперативные подсказки по элементам интерфейса
Справка What's This?
Единое окно
Вкладка Contents
Вкладка Index
Отображение справочных тем в дочерних окнах
Ассоциативные связи
Резюме
Содержание раздела