Визуальное программирование и 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



Знакомство с Director MX - перейти
Работа с палитрой инструментов - перейти
Воспроизведение фильмов и управление ими - перейти
Работа с партитурой - перейти
Создание анимации - перейти
Входной экран-заставка - перейти
Создание графики - перейти
Работа с цветом - перейти

Создание зрительного воздействия - перейти
Начинаем работать с LINGO - перейти
Добавление взаимодействия - перейти
Построение интерфейса проекта - перейти
Добавление функциональных средств к меню - перейти
Работа с текстом - перейти
Построение файла Help - перейти