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


              

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



Глава 12. Пользовательский интерфейс

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

Использование реестра Windows
Поддержка системных правил именования файлов
Длинные имена файлов
Универсальные правила именования
«Интеллектуальные» программы установки и удаления
Мастер Setup Wizard
Создание утилиты удаления приложения
Создание программы установки
Объемность элементов интерфейса
Элементы управления, которые выглядят объемными

Резюме
Занятие 2. Стандартные элементы управления и диалоговые окна Windows
Стандартные элементы управления Windows
Вместе с Visual Basic поставляются два ОСХ-фаила Windows Common Controls
Элементы управления общего назначения
Элементы управления общего назначения
Ползунок
Индикатор выполнения
Вкладки
Организационные элементы управления

Организационные элементы управления
Панель инструментов
Строка состояния
Элементы управления — списки
Элементы управления — списки
Простой список
Древовидный список
Текстовые элементы управления
Текстовые элементы управления
Регулятор значений

Поле форматированного текста
Элементы управления для перьевого ввода
Поле рукописного ввода (элемент управления hEdit)
Поле ввода символов (элемент управления bEdit)
Поле рисования (элемент управления iEdit)
Использование стандартных элементов управления Microsoft Windows
Стандартные диалоговые окна Windows
File Open и Save As
Print Setup
Page Setup

Диалоговое окно Save As
Font Properties
Color Dialog
Диалоговые окна OLE
Резюме
Занятие 3. Взаимодействие Windows и приложения
Консольные приложения
Внешний вид оконного и консольного приложений
Оконные приложения
Многодокументный интерфейс

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

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

Вкладка Contents
Вкладка Index
Отображение справочных тем в дочерних окнах
Ассоциативные связи
Резюме
Закрепление материала
Содержание