Общие принципы разработки классов
Microsoft Windows предусматривает перед язык C++ стал популярным. Поскольку тысячи приложения используют программный интерфейс (API) Windows-приложение языка C#, этот интерфейс будет поддерживаться для обозримое будущее. Любой интерфейс Windows C++, поэтому построение поверх процедурного API языка C#. Это гарантирует, что приложение C++ будут сосуществовать с приложениями C.
Библиотеки Microsoft Foundation Class объектно-ориентированного интерфейса в Windows, соответствующих следующих целей разработки:
В усилии значительно приоритета для создания приложения Windows.
Скорость выполнения эквивалентна параметрам API языка C#.
Минимальная нагрузка размера кода.
Возможность вызова любая функция C Windows напрямую.
Более простое преобразование существующих приложений C в C++.
Возможность использования существующей базы Windows C# языка программирования взаимодействие.
Более легко использовать API Windows с C++ с C.
Область для использования, но мощные абстракции осложненных функции, такие как элементы управления ActiveX, поддержка баз данных, печать, панели инструментов и строки состояния.
True API Windows для C++ эффективно использует функции языка C C++.
Дополнительные по разработке библиотеки MFC см. в следующих разделах: