Bagikan melalui


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 CWndMFC . 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 CWndC++ , 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

SDI dan MDI

Dokumen, Tampilan, dan Kerangka Kerja

Wizard dan Editor Sumber Daya

Membangun kerangka kerja

Cara Kerangka Kerja Memanggil Kode Anda

CWinApp: Kelas Aplikasi

Templat Dokumen dan Proses Pembuatan Dokumen/Tampilan

Penanganan dan Pemetaan Pesan

Objek Jendela

Baca juga

Menggunakan Kelas untuk Menulis Aplikasi untuk Windows