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

         

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

Аннотация
Введение

Введение - 2
Microsoft Visual C++
Microsoft Visual C++ версия 4.0
Следующие версии Microsoft Visual C++
Как связаться с авторами
Благодарности
Немного о C++
Ввод/вывод
Константы
Ссылки

Распределение памяти
Операторы new и delete
Перегрузка имен функций
Задание параметров функции по умолчанию
Встраивание
Классы
Ключевое слово this
Разграничение доступа к элементам класса
Методы, входящие в класс
Конструкторы и деструкторы класса

Методы, не изменяющие объекты класса
Статические методы
Общие члены объектов класса
Дружественные функции и дружественные классы
Дружественные функции
Дружественные функции - 2
Дружественные классы
Наследование
Единичное наследование
Множественное наследование

Разграничение доступа к элементам базового класса
Переопределение методов базового класса
Виртуальные методы
Виртуальные методы - 2
Абстрактные классы
Структуры
Шаблоны
Шаблоны в MFC
Перегрузка операторов
Перегрузка операторов - 2

Обработка исключительных ситуаций
Операторы try, throw и catch
Операторы try, throw и catch - 2
Универсальный обработчик исключений
Тип исключения
Введение в MFC
Классы библиотеки MFC
Самый базовый класс MFC (класс CObject)
Основа структуры приложения (класс CCmdTarget)
Подзадачи приложения (классы CWinThread и CWinApp)

Документ приложения (класс CDocument)
Шаблон документов (классы CDocTemplate, CSingleDocTemplate и CMultiDocTemplate)
Окна (класс CWnd)
Окна (класс CWnd) - 2
Окна (класс CWnd) - 3
Исключения (класс CException)
Массивы, списки и словари
Массивы, списки и словари - 2
Файловая система (класс CFile)
Контекст отображения (класс CDC)

Объекты графического интерфейса (класс CGdiObject)
Меню (класс CMenu)
Базы данных (классы для работы с базами данных)
Синхронизация задач приложения (класс CSyncObject)
Сокеты (классы CAsyncSocket и CSocket)
Классы, не имеющие базового класса
Простые классы
Архивный класс (класс CArchive)
Информация о классе объекта (структура CRuntimeClass)
Отладка приложения (классы CDumpContext, CMemoryState)

Печать документа (класс CPrintInfo)
Первое приложение MFC
Окно Project Workspace
Окно Project Workspace - 2
Окно Project Workspace - 3
Окно Project Workspace - 4
Окно Project Workspace - 5
Окно Project Workspace - 6
Окно Project Workspace - 7
Средства ClassView 

Добавление к классу нового метода
Добавление к классу нового элемента данных
Просмотр дерева наследования классов
Просмотр дерева наследования классов - 2
Редактирование методов класса
Редактирование элементов данных класса
Приложение с единственным окном
Приложение с единственным окном - 2
Приложение с единственным окном - 3
Приложение с единственным окном - 4

Приложение с единственным окном - 5
Приложение с единственным окном - 6
Обработка сообщений
Обработка сообщений - 2
Оконные сообщения
Сообщения от органов управления
Командные сообщения
Таблица сообщений
Макрокоманда ON_WM_name
Макрокоманда ON_REGISTERED_MESSAGE

Макрокоманда ON_MESSAGE
Макрокоманда ON_COMMAND
Макрокоманда ON_COMMAND_RANGE
Макрокоманда ON_UPDATE_COMMAND_UI
Макрокоманда ON_UPDATE_COMMAND_UI_RANGE
Макрокоманда ON_name
Макрокоманда ON_CONTROL_RANGE
Забегая вперед
Приложение MFMenu
Приложение MFMenu - 2

Ресурсы приложения
Создание меню для приложения MFMenu
Создание меню для приложения MFMenu - 2
Создание меню для приложения MFMenu - 3
Создание меню для приложения MFMenu - 4
Создание меню для приложения MFMenu - 5
Создание меню для приложения MFMenu - 6
Долгий путь сообщения
Долгий путь сообщения - 2
Долгий путь сообщения - 3

Долгий путь сообщения - 4
Диалоговая панель
Приложение с модальной диалоговой панелью
Приложение с модальной диалоговой панелью - 2
Приложение с модальной диалоговой панелью - 3
Приложение с модальной диалоговой панелью - 4
Приложение с модальной диалоговой панелью - 5
Приложение с модальной диалоговой панелью - 6
Приложение с модальной диалоговой панелью - 7
Главный класс приложения

Класс диалоговой панели
Обмен данными
Обмен данными - 2
Обмен данными - 3
Обмен данными - 4
Обмен данными - 5
Обмен данными - 6
Приложение с немодальной диалоговой панелью
Некоторые классы MFC
Класс CObject - основной класс MFC

Конструкторы класса
Оператор присваивания
Диагностика
Проверка целостности объектов класса
Получение дампа объекта класса
Сохранение и восстановление состояния объекта
Метод IsSerializable
Виртуальный метод Serialize
Информация о классе
Виртуальный метод GetRuntimeClass

Метод IsKindOf
Класс CPoint - точка на плоскости
Класс CSize - относительные координаты
Класс CString - текстовые строки
Конструктор класса
Коллекции
Массивы - шаблон CArray
Списки - шаблон CList









Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий