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


Использование классов для написания приложений Windows

Принято, классы в библиотеке Microsoft foundation class (MFC) составляют «границы» приложения, на которые построении приложения для операционной системы windows.Очень общем уровне границы определяют основу приложения и предоставляет стандартных реализаций интерфейса пользователя, которые могут быть помещены в основу.Ваше задание как программист заполнить оставшиеся основы, эти объекты, относящиеся к приложению.Можно получить высокий начиная с помощью мастера приложений MFC для создания файлов для очень тщательного начальных приложений.Использовать редакторы ресурсов Microsoft Visual C++ для конструирования элементы интерфейса пользователя визуальную команды представления классов подключения эти элементы в код и библиотеки классов для реализации конкретного приложения логику.

Версии 3,0 и более поздних версий из платформы MFC поддерживает программирование для платформ Win32, включая Microsoft Windows 95 и последнюю и Windows NT версии 3.51 и последнюю.Поддержка многопоточности MFC включает Win32.Используйте версию 1.5x если требуется выполнить 16-разрядное programming.

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

Другие компоненты платформы.

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

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

  • CObject базовый класс корневого действия в MFC

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

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

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

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

  • OLE

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

    Помимо предоставление возможность преимуществ в приложениях записи для операционной системы windows, MFC также делает его намного проще создавать приложения, в частности использующих технологию OLE связывание и внедрения.Это можно сделать приложением ЯВЛЯЕТСЯ контейнером визуального редактирования визуального редактирования, ЯВЛЯЕТСЯ сервер или оба. также можно добавить автоматизация таким образом, чтобы другие приложения могли использовать объекты из приложения или даже управлять его удаленно.

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

    ЯВЛЯЕТСЯ пакете SDK для элемента управления (CDK) теперь полностью интегрирован с границами.Предоставляет данного семейства статьи общие сведения о разработке элемента управления ActiveX с MFC.Элементы управления ActiveX (ранее OLE были в виде элементов управления).

  • Программирование базы данных

    MFC также предоставляет 2 набора классов базы данных, которые упрощают приложения доступа к данным записи.Использование классов базы данных ODBC можно подключиться к базам данных через драйвер ODBC (ODBC), выбирать записи из таблиц и сведения о записях в форме отображения на экране.Использование классов объектов доступа к данным (DAO), можно работать с базами данных через компонент database engine Microsoft jet или внешние источники данных (non-Двигателя), включая источник данных ODBC.

    Кроме того, MFC полностью включен для написания приложений, использующих Юникод и многобайтовые кодировки (многобайтовой кодировки), знак двойной-байта - наборы (dbcs).

Общие руководство по документации MFC см. в разделе Общие шаги MFC.

См. также

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

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