Н. Секунов САМОУЧИТЕЛЬ VISUAL C++ 6 Книга посвящена методам обьектно-ориентированного программирования для 32-разрядных операционных систем Windows. Рассмотрен широкий круг вопросов создания приложений: консольного, диалогового и многооконного. Тексты соответствующих примеров, которые можно найти на прилагаемой к данной книге дискете, помогут пользователю, не имеющему опыта работы в среде Visual C++, за короткий срок создать собственное работоспособное приложение. Рассмотрены вопросы построения справочной системы и русификации приложения. Кроме того, большое внимание уделено таким особенностям программирования, как применение механизма исключений для обработки ошибок, работа с шаблонами, многозадачность и взаимодействие потоков. Приведен обширный справочный материал по функциям и классам Visual C++. Кроме новичков, книга представит несомненный интерес для программистов, имеющих опыт работы с DOS и осваивающих программирование в среде Windows. Содержание Введение • Для кого предназначена эта книга? • Структура данной книги • Соглашения, принятые в данной книге • Требования к аппаратным средствам и программному обеспечению Часть I. Создание простейших приложений Глава 1. Использование мастера создания приложений Консольное приложение Создание консольного приложения Использование консольного приложения Диалоговое приложение Многооконное приложение Windows Однооконное приложение Глава 2. Классы приложений, документов и представлений Класс документа Класс представления Класс приложения Дизайн элементов управления и системный реестр Шаблон документа Создание окон Глава 3. Диалоговые окна и простейшие элементы управления Диалоговое окно Формирование ресурсов диалогового окна Создание класса диалога Вкладки и мастера Создание вкладок диалогового окна
1 2 4 7 9 11 13 13 14 21 21 27 37 39 39 44 50 55 56 57 59 59 60 71 85 85