Framework (MFC)
Microsoft Foundation Sınıfı (MFC) Kitaplığı çerçevesiyle çalışmanız büyük ölçüde birkaç ana sınıfa ve birkaç Visual C++ aracına dayanır. Bazı sınıflar Win32 uygulama programlama arabiriminin (API) büyük bir bölümünü kapsüller. Diğer sınıflar belgeler, görünümler ve uygulamanın kendisi gibi uygulama kavramlarını kapsüller. Yine de diğerleri OLE özelliklerini ve ODBC ve DAO veri erişimi işlevselliğini kapsüller. (DAO, Office 2013 aracılığıyla desteklenir. DAO 3.6 son sürümdür ve eski olarak kabul edilir.)
Örneğin, Win32'nin pencere kavramı MFC sınıfı CWnd
tarafından kapsüllenmiş olur. Diğer bir ifadeyle, adlı CWnd
bir C++ sınıfı bir Windows penceresini temsil eden tanıtıcıyı HWND
kapsüller veya "sarmalar". Benzer şekilde, sınıf CDialog
Win32 iletişim kutularını kapsüller.
Kapsülleme, örneğin C++ sınıfının CWnd
türünde HWND
bir üye değişkeni içerdiği ve sınıfın üye işlevlerinin parametre olarak alan HWND
Win32 işlevlerine çağrıları kapsüllediği anlamına gelir. Sınıf üyesi işlevleri genellikle kapsülledikleri Win32 işleviyle aynı ada sahiptir.
Bu Bölümde
Belgeler, Görünümler ve Çerçeve
Sihirbazlar ve Kaynak Düzenleyicileri
İlgili Bölümlerde
Framework'ün Kodunuzu Çağırması
Belge Şablonları ve Belge/Görünüm Oluşturma İşlemi