Kerangka kerja (MFC)
Pekerjaan Anda dengan kerangka kerja Pustaka Microsoft Foundation Class (MFC) sebagian besar didasarkan pada beberapa kelas utama dan beberapa alat Visual C++. Beberapa kelas merangkum sebagian besar antarmuka pemrograman aplikasi Win32 (API). Kelas lain merangkum konsep aplikasi seperti dokumen, tampilan, dan aplikasi itu sendiri. Masih yang lain merangkum fitur OLE dan fungsionalitas akses data ODBC dan DAO. (DAO didukung melalui Office 2013. DAO 3.6 adalah versi akhir, dan dianggap usang.)
Misalnya, konsep jendela Win32 dienkapsulasi oleh kelas CWnd
MFC . Artinya, kelas C++ yang disebut CWnd
enkapsulasi atau "membungkus" HWND
handel yang mewakili jendela Windows. Demikian juga, kelas CDialog
merangkum kotak dialog Win32.
Enkapulasi berarti bahwa kelas CWnd
C++ , misalnya, berisi variabel anggota jenis HWND
, dan fungsi anggota kelas merangkum panggilan ke fungsi Win32 yang mengambil HWND
sebagai parameter. Fungsi anggota kelas biasanya memiliki nama yang sama dengan fungsi Win32 yang mereka enkapulasi.
Di Bagian Ini
Dokumen, Tampilan, dan Kerangka Kerja
Di Bagian Terkait
Cara Kerangka Kerja Memanggil Kode Anda
Templat Dokumen dan Proses Pembuatan Dokumen/Tampilan