Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT

         

Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT

Словари - шаблон CMap
Класс CTime - дата и время
Открытие и создание файлов
Идентификатор открытого файла
Закрытие файлов
Чтение и запись файлов

Метод Flush
Операции с файлами
Блокировка
Позиционирование
Характеристики открытого файла
Файловая система - классы CMemFile и CStdioFile
Модификация класса CMemFile

Файловая система - класс CStdioFile
Приложение TestFile
Класс CException

Класс CMemoryException
Класс CFileException
Приложение Except
Класс CArchiveException
Класс CNotSupportedException
Класс CResourceException
Класс CUserException
Запись и восстановление объектов

Запись в архивный файл
Чтение из архивного файла
Многозадачные приложения
Приложение с главной диалоговой панелью
Создание приложения средствами MFC AppWizard

Приложение Dialog
Имена, используемые MFC
Диалоговые панели приложения Dialog
Пиктограмма
Таблица текстовых строк
Версия
Исходные тексты приложения

Главный класс приложения Dialog
Таблица сообщений класса CDialogApp
Главный объект приложения
Метод InitInstance
Класс главной диалоговой панели приложения

Таблица сообщений класса CDialogDlg
Конструктор класса CDialogDlg
Метод DoDataExchange
Метод OnInitDialog
Метод OnSysCommand (системное меню)
Метод OnPaint (отображение пиктограммы приложения)

Метод OnQueryDragIcon
Файлы StdAfx.cpp и StdAfx.h
Средства ClassWizard
Создание нового класса
Включение в класс новых методов
Включение в класс новых элементов данных
Просмотр характеристик класса
Однооконный интерфейс

Модель “документ - окно просмотра”
Процедура создания однооконного приложения
Приложение Single

Шаблон меню
Панель управления toolbar
Таблица акселераторов
Версия

Общие замечания о ресурсах приложения
Классы приложения
Класс CSingleApp
Таблица сообщений класса CSingleApp
Конструктор класса CSingleApp
Метод OnAppAbout

Класс CSingleDoc
Таблица сообщений класса CSingleDoc
Конструктор и деструктор класса CSingleDoc
Методы OnNewDocument и Serialize
Методы AssertValid и Dump
Класс CSingleView
Таблица сообщений класса CSingleView
Конструктор и деструктор класса CSingleView
Метод GetDocument
Метод PreCreateWindow

Метод OnDraw
Методы OnPreparePrinting, OnBeginPrinting и OnEndPrinting
Класс CMainFrame
Таблица сообщений класса CMainFrame
Конструктор и деструктор класса CMainFrame
Метод OnCreate
Панель управления и панель состояния
Панель управления
Панель состояния

Обработка командных сообщений
Порядок обработки сообщений
Главное окно однооконного приложения
Окно просмотра
Документ
Командные сообщения и приложение Single

Изменение порядка обработки сообщений
Стандартные командные сообщения
Командные сообщения с идентификаторами ID_FILE_
Командные сообщения с идентификаторами ID_EDIT_
Командные сообщения с идентификаторами ID_WINDOW_
Командные сообщения с идентификаторами ID_APP_
Командные сообщения с идентификаторами ID_HELP_
Командные сообщения с идентификаторами ID_VIEW_
Простейший графический редактор
Содержание раздела