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
Fore
kc
.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий