Генеральний клас філософія проекту
Microsoft Windows була розроблена задовго до мови C++ став популярним. Тому що тисячі заявок використовувати Windows мовою c застосування програмний інтерфейс (API), що інтерфейс буде підтримуватися в доступному для огляду майбутньому. Будь-який інтерфейс C++ Windows необхідно тому бути побудований на вершині процедурних мовою C API. Це гарантує, що C++ програми зможуть співіснувати з програм.
Бібліотеки класів Microsoft фонду є об'єктно орієнтований інтерфейс для Windows, який відповідає наступні цілі дизайн:
-
Значне зниження зусилля, щоб написати заяву Windows.
-
Виконання швидкість порівнянна з мовою C API.
-
Код мінімальний розмір накладні витрати.
-
Можливість телефонувати будь-якої функції Windows C безпосередньо.
-
Легше перетворення існуючих програм c++.
-
Здатність залучати з існуючої бази мовою C Windows досвіду програмування.
-
Легше використовувати Windows API з C++, ніж з c.
-
Простіше у використанні, але потужна абстракцій складні функції, такі як ActiveX, бази даних підтримки, друк, панелей інструментів та стан бари.
-
Справжня Windows API для C++, які ефективно використовуються функції мови C++.