Визуальное программирование и MFC


         

Визуальное программирование и MFC

Глава 1. Введение в Visual C++
Некоторые сведения о программировании Windows-приложений

Программная среда Windows
Программная среда Windows - 2
Программная среда Windows - 3
Программная среда Windows - 4
Основы программирования под Windows
Основы программирования под Windows - 2
Основы программирования под Windows - 3
Основы программирования под Windows - 4
Преимущества использования MFC
Обзор среды Microsoft Developer Studio

Библиотека MFC
Архитектура приложения
Каркас приложения
Каркас приложения - 2
Каркас приложений
Проект приложения
Использование средств разработки
Типы мастеров проектов
Преимущества мастеров проектов
Обзор возможностей ClassWizard

Имена, используемые в MFC
Глава 2. Краткий обзор классов MFC
Самый базовый класс библиотека MFC (класс CObject)
Основа структуры приложения (класс CCmdTarget)
Подзадачи приложения (классы CWinThread и CWinApp)
Документ приложения (класс CDocument)
Шаблон документов (классы CDocTemplate, CSingleDocTemplate и CMultiDocTemplate)
Окна (класс CWnd)
Окна (класс CWnd) - 2
Окна (класс CWnd) - 3

Массивы, списки, словари
Файловая система (класс CFile)
Контекст отображения (класс CDC)
Объекты графического интерфейса (класс CGdiObject)
Меню (класс CMenu)
Другие классы
Классы, не имеющие базового класса
Глава 3. Простейшие MFC-приложения
Приложение без главного окна
Приложение без главного окна - 2

Приложение без главного окна - 3
Приложение без главного окна - 4
Приложение с главным окном
Приложение с главным окном - 2
Обработка окном сообщений
Группы сообщений
Таблица сообщений
Таблица сообщений - 2
Таблица сообщений - 3
Таблица сообщений - 4

Приложение, обрабатывающее сообщения
Приложение, обрабатывающее сообщения - 2
Глава 4. Диалоговые панели (использование ClassWizard)
Модальная диалоговая панель
Модальная диалоговая панель - 2
Модальная диалоговая панель - 3
Модальная диалоговая панель - 4
Модальная диалоговая панель - 5
Модальная диалоговая панель - 6
Модальная диалоговая панель - 7

Диалоговая панель - главное окно приложения
Немодальная диалоговая панель
Немодальная диалоговая панель - 2
Глава 5. Приложение, основанное на диалоге (использование AppWizard)
Создание шаблона приложения
Создание шаблона приложения - 2
Главный класс приложения
Класс диалоговой панели
Класс диалоговой панели - 2
Класс диалоговой панели - 3

Глава 6. Обзор классов окон библиотеки MFC
Объекты класса CWnd и Windows-окна
Объекты класса CWnd и Windows-окна - 2
Создание и уничтожение Windows-окон
Методы инициализации
Методы управления состоянием окна
Методы управления состоянием окна - 2
Методы управления размером и положением окна
Методы управления размером и положением окна - 2
Методы взаимодействия Windows-окон

Методы управления текстом окна
Некоторые методы класса CButton
Некоторые методы класса CEdit
Некоторые методы класса CEdit - 2
Некоторые методы класса CListBox
Стандартные диалоговые панели
Панель выбора цвета (класс CColorDialog)
Панель выбора цвета (класс CColorDialog) - 2
Панель выбора файлов (класс CFileDialog)
Панель выбора файлов (класс CFileDialog) - 2

Панель выбора файлов (класс CFileDialog) - 3
Панель выбора файлов (класс CFileDialog) - 4
Панель выбора шрифта (класс CFontDialog)
Панель выбора шрифта (класс CFontDialog) - 2
Панель для вывода документов на печать (класс CPrintDialog)
Панель для выполнения поиска и замены (класс CFindReplaceDialog)
Глава 7. Архитектура Document-View
Документы и облики
Создание документов и обликов
Создание документов и обликов - 2

Взаимодействие документов и обликов
Глава 8. Приложение с однодокументным интерфейсом (использование AppWizard)
Ресурсы приложения
Ресурсы приложения - 2
Классы приложения
Главный класс приложения
Главный класс приложения - 2
Главный класс приложения - 3
Класс документа
Класс документа - 2

Класс окна просмотра документа
Класс окна просмотра документа - 2
Класс главного окна приложения
Класс главного окна приложения - 2
Класс главного окна приложения - 3
Класс главного окна приложения - 4
Глава 9. Приложение с многодокументным интерфейсом (использование AppWizard)
Глава 9. Приложение с многодокументным интерфейсом (использование AppWizard) - 2
Ресурсы приложения
Ресурсы приложения - 2

Классы приложения
Главный класс приложения
Главный класс приложения - 2
Класс главного окна приложения
Класс дочернего окна MDI
Класс документа
Класс окна просмотра документа
Глава 10. Работа с документами и окнами просмотра документов
Редактирование документа
Синхронизация окон просмотра документа

Синхронизация окон просмотра документа - 2
Создание нового документа
Сохранение и восстановление документа на диске
Создание нового класса документа
Создание шаблона документа
Ресурсы документа
Глава 11. Обработка командных сообщений
Порядок обработки командых сообщений
Стандартные последовательности обработки сообщений
Стандартные последовательности обработки сообщений - 2

Стандартные командные сообщения
Глава 12. Работа с графикой
Замечание о классе CView
Замечание о классе CView - 2
Атрибуты контекста устройства
Системы координат
Системы координат - 2
Системы координат - 3
Системы координат - 4
Объекты GDI

Объекты GDI - 2
GDI-атрибуты контекста устройства
Методы для рисования линий и фигур
Глава 13. Работа с файловой системой
Класс CFile
Класс CFile - 2
Класс CFile - 3
Класс CFile - 4

TCP-IP крупным планом см. раздел
Компьютер (железо) - статьи см. раздел



Стили и шаблоны, структура документа Office - перейти
Назначение стиля - перейти
Выбор стиля - перейти
Выбор стиля - 2 - перейти
Стили заголовков - перейти
Отображение имей стилей в полосе стилей - перейти
Создание и изменение стиля - перейти
Создание и изменение стиля - 2 - перейти

Оформление документа - перейти
Настройка параметров работы Word 2003 - перейти
Печать документа Word - перейти
Знакомимся с Excel 2003 - перейти
Печать документа и настройка Excel 2003 - перейти
Ввод и редактирование данных Excel - перейти
Ввод данных в ячейку - перейти