Поделиться через


Использование классов для создания приложений для 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 бит.

Это семейство статей представляет широкий обзор платформы приложения. Он также изучить основные объекты, составляющие приложение и как они создаются. Среди этих разделов предусматриванных в статьях следующие:

Другие части платформы:

  • Объекты окна: Обзор

  • Обработка сообщений и сопоставление

  • CObject, базовый класс в MFC.

  • Архитектура документов и представлений

  • Диалоговые окна

  • Элементы управления

  • Панели элементов управления

  • OLE

  • Управление памятью

    Помимо предоставления, преимущество в приложениях записи для операционной системы 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.

См. также

Основные понятия

Общие разделы по MFC