Использование классов для создания приложений для Windows
Принято вместе классов в библиотеке Microsoft Foundation Class (MFC) составляющих «платформу приложения», на которое выполняется построение приложения для операционной системы Windows. На очень полном уровне платформа определяет схему приложения и стандартных реализаций интерфейса пользователя), которые можно разместить на схему. Задание в качестве программист заполнить остальную часть схемы, которая эти действия, относящиеся к приложению. Можно получить высокий начать с помощью мастера приложений MFC для создания файлов для очень тщательного приложения стартера. Редакторы ресурсов используется Microsoft Visual C++, чтобы создавать элементы интерфейса пользователя, команды визуального представления классов подключения эти элементы в код и библиотеки классов, чтобы реализовать пользовательскую логику для конкретного приложения.
Версия 3.0 и более поздних версиях платформы MFC поддерживает для программирования на платформе Win32, включая Microsoft Windows 95 и более поздних версиях, а NT Windows версии 3.51 или более поздних версиях. Поддержка MFC Win32 включает многопоточность. Используйте версию 1.5x при необходимости программирование задачи 16 бит.
Это семейство статей представляет широкий обзор платформы приложения. Он также изучить основные объекты, составляющие приложение и как они создаются. Среди этих разделов предусматриванных в статьях следующие:
Разделение труда между платформой и кодом, как описано в разделе Построение на платформе .NET Framework.
Класс приложения, который инкапсулирует функции на уровне приложения.
Как шаблоны документов создает и управляет документы и связанных с ними представления и фреймовые окна.
Класс CWnd, базовый класс корневой всех окон.
Графические объекты например, перья и кисти.
Другие части платформы:
-
Помимо предоставления, преимущество в приложениях записи для операционной системы Windows, MFC также значительно упростит создание приложения, использующие OLE специально компоновку и технологии внедрения. Это можно сделать приложением OLE контейнера визуального редактирования, OLE сервера визуального редактирования, или оба, а также добавлять автоматизации таким образом, чтобы другие приложения могут использовать объекты из приложения или даже управлять его удаленно.
Элементы управления ActiveX MFC
Комплект (CDK) SDK элемента управления OLE теперь полностью интегрирован с платформой. Предоставляет данного семейства статьи обзор разработки элемент управления ActiveX с MFC. Элементы управления ActiveX (ранее были как элементы управления OLE).
-
MFC также предоставляет 2 набора классов базы данных, которые упрощают предоставление доступа к данным приложения. Использование классов базы данных ODBC можно подключиться к базам данных через драйвер ODBC (ODBC), отборным записей из таблиц и записи сведений в форме отображения на экране. Использование классов (DAO) объекта доступа к данным, можно работать с базой данных посредством ядра СУБД Microsoft Jet или внешние источники данных (не jet), включая источники данных ODBC.
Кроме того, MFC полностью включен для создания приложений, использующих многобайтовые кодировки юникод и многобайтовые кодировки (), особенно двухбайтовые кодировки (DBCS) (DBCS).
Общие руководства в документации MFC см. в разделе Общие разделы MFC.