Андрей Мешков
Юрий Тихомиров
Irwin
1111
Программирование
для Windows NT™ и
Windows® 95 i
» Справочная система и
дистрибутив приложения
Мастер, набор свойств,
редактор RTF
Многозадачность
и исключения
Библиотека
OpenGL
: я
г ■' 11 ■ -
Андрей Мешков, Юрий Тихомиров
Visual C++ u MFC
Программирование
для Windows NT™
и Windows® 95
В трех томах
Том III
«BHV — Санкт-Петербург»
Дюссельдорф Киев
Москва Санкт-Петербург
УДК 681. 3. 06
Книга посвящена объектно-ориентированному программированию для 32-разрядных
систем Windows с использованием компилятора Visual C++ и библиотеки классов
MFC версии 4. 1 и содержит исчерпывающую информацию о библиотеке классов
MFC (Microsoft Foundation Classes) и методах создания приложений Windows, a
также большое количество наглядных и подробно прокомментированных примеров
приложений, полные тексты которых приведены на сопроводительной дискете. Третий том посвящен созданию мастеров, наборов свойств, текстового редактора
расширенного формата (RTF), справочной системы и дистрибутива приложения;
уделено внимание поддержке многозадачности и обработке исключений. Приведена
дополнительная информация для разработки приложений с использованием
графической системы OpenGL. Приложения и предметный указатель содержат все описанные классы и функции. Для программистов, владеющих языками С и C++
и имеющих опыт программирования в 16-разрядной системе Windows
Группа подготовки издания:
Главный редактор Екатерина Кондукова
Зав. редакцией Елизавета Кароник
Редактор Татьяна Темкина
Корректор Зинаида Дмитриева
Дизайн обложки Игорь Шинкар
Верстка Ольга Сергиенко
Производство Николай Тверских
Мешков А. , Тихомиров Ю. Visual C++ и MFC. Программирование для Windows NT™ и Windows® 95: В 3-х т. Т. 3. — СПб. : BHV — Санкт-Петербург, 1997 —384 с, ил. Microsoft, MS-DOS, Windows и Win32 являются зарегистрированными товарными знаками
Microsoft Corporation, Visual C++ и Windows NT являются товарными знаками Microsoft
Corporation. Все другие товарные знаки являются собственностью соответствующих фирм. ISBN 5-7791-0058-6 © Мешков А. В. , Тихомиров Ю. В. , 1997
© Оформление, издательство "BHV — Санкт-Петербург",
1997
Лицензия ЛР № 090141 от 12.
02. 96. Подписано в печать 29. 09. 97. Формат 70xl001/ie- Печать офсетная. Усл. печ. л. 31,1. Тираж 5000 экз. Заказ № 956. BHV — Санкт-Петербург, 195009, С. -Петербург, Бобруйская ул. , 4. Отпечатано с диапозитивов в ГПП «Печатный Двор»
Государственного комитета РФ по печати.
197110, Санкт-Петербург, Чкаловский пр. , 15. Содержание
Введение 1
ЧАСТЬ XII. МАСТЕРА И СВОЙСТВА 5
Глава 31. Наборы свойств 7
Создание набора свойств 8
Создание страницы свойств 9
Создание объекта "набор свойств" 10
Настройка окна набора свойств 11
Добавление страниц 12
Создание модального окна свойств 14
Создание немодального окна набора свойств 15
Обмен данными 16
Операция "Применить" 16
Класс CPropertySheet 18
Операции над набором свойств 21
Вспомогательные функции 22
Изменение параметров отображения 23
Класс CPropertyPage 25
Создание страницы свойств 27
Изменение состояния 28
Переопределяемые функции 29
Глава 32.