Genel sınıf tasarım felsefesi
Microsoft Windows, önce uzun c++ dili popüler oldu tasarlanmıştır. Uygulamalar binlerce c dili Windows uygulama programlama arabirimi (API) kullandığından, bu arabirimin öngörülebilir gelecekte sürdürülecektir. Herhangi bir c++ Windows arabirimi bu nedenle yordam c dili API üzerine inşa edilmelidir. Bu c++ uygulamaları ile c uygulamaları bir arada edebilecektir garanti.
Microsoft Foundation Class Library aşağıdaki tasarım hedeflerini karşılayan Windows nesne yönelimli arabirim olduğunu:
-
Windows için uygulama yazmak için çaba önemli azalma.
-
Yürütme hızı c dili API karşılaştırılabilir.
-
Minimum kod boyutu tepegöz.
-
Herhangi bir Windows c fonksiyonu doğrudan arama yeteneği.
-
C++ c varolan uygulamaların daha kolay dönüştürme.
-
C dili Windows deneyim programlama mevcut baz istasyonundan kaldıraç olanağı.
-
Windows API'sı ile c ile c++ daha kolay kullanımı.
-
Kullanımı kolay ama güçlü soyut ActiveX gibi karmaşık özellikleri veritabanı desteği, baskı, araç çubukları ve durum çubuğu.
-
C++ dili özellikleri etkili kullanan c++ için doğru Windows API.