Topik MFC Umum
Keluarga artikel ini mencakup detail teknis tentang Pustaka Microsoft Foundation Class (MFC) dan memberikan gambaran umum tentang kerangka kerja MFC dan komponen dan subsistem utamanya.
Pustaka Kelas Microsoft Foundation adalah kerangka kerja aplikasi untuk pemrograman di Microsoft Windows. Ditulis dalam C++, MFC menyediakan banyak kode yang diperlukan untuk mengelola jendela, menu, dan kotak dialog; melakukan input/output dasar; menyimpan kumpulan objek data; dan sebagainya. Yang perlu Anda lakukan adalah menambahkan kode khusus aplikasi Anda ke dalam kerangka kerja ini. Mengingat sifat pemrograman kelas C++, mudah untuk memperluas atau mengambil alih fungsionalitas dasar yang disediakan kerangka kerja MFC.
Kerangka kerja MFC adalah pendekatan kuat yang memungkinkan Anda membangun pekerjaan programmer ahli untuk Windows. MFC mempersingkat waktu pengembangan; membuat kode lebih portabel; memberikan dukungan luar biasa tanpa mengurangi kebebasan dan fleksibilitas pemrograman; dan memberikan akses mudah ke elemen dan teknologi antarmuka pengguna "sulit diprogram", seperti teknologi Aktif, OLE, dan pemrograman Internet. Selain itu, MFC menyederhanakan pemrograman database melalui Objek Akses Data (DAO) (sekarang usang) dan Open Database Koneksi ivity (ODBC), dan pemrograman jaringan melalui Windows Sockets. MFC memudahkan untuk memprogram fitur seperti lembar properti ("dialog tab"), pratinjau cetak, dan bilah alat mengambang yang dapat disesuaikan.
Di Bagian Ini
Menggunakan Kelas untuk Menulis Aplikasi untuk Windows
Templat Dokumen dan Proses Pembuatan Dokumen/Tampilan
Mengelola Data Status Modul MFC
Pemrosesan Perulangan Menganggur
Dukungan untuk Konteks Aktivasi dalam Status Modul MFC
Isolasi Pustaka Kontrol Umum MFC
Persyaratan Build untuk Kontrol Umum Windows Vista
Cara: Menambahkan Dukungan Restart Manager
Untuk gambaran umum dokumentasi referensi MFC, lihat Pustaka Kelas Microsoft Foundation.
Untuk informasi tentang ATL, lihat Referensi Pustaka Templat Aktif.