Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pustaka Microsoft Foundation Class (MFC) menyediakan pembungkus berorientasi objek di sebagian besar API Win32 dan COM. Meskipun dapat digunakan untuk membuat aplikasi desktop yang sangat sederhana, ini paling berguna ketika Anda perlu mengembangkan antarmuka pengguna yang lebih kompleks dengan beberapa kontrol. Anda dapat menggunakan MFC untuk membuat aplikasi dengan antarmuka pengguna bergaya Office. Untuk dokumentasi tentang platform Windows itu sendiri, lihat dokumentasi Windows. Untuk informasi tentang membangun aplikasi Windows di C++ tanpa MFC, lihat Membangun aplikasi Windows desktop menggunakan API Win32.
Referensi MFC mencakup kelas, fungsi global, variabel global, dan makro yang membentuk Pustaka Kelas Microsoft Foundation.
Bagan hierarki individual yang disertakan dengan setiap kelas berguna untuk menemukan kelas dasar. Referensi MFC biasanya tidak menjelaskan fungsi anggota yang diwariskan atau operator yang diwariskan. Untuk informasi tentang fungsi-fungsi ini, lihat kelas dasar yang digambarkan dalam diagram hierarki.
Dokumentasi untuk setiap kelas mencakup gambaran umum kelas, ringkasan anggota berdasarkan kategori, dan topik untuk fungsi anggota, operator yang kelebihan beban, dan anggota data.
Anggota kelas publik dan terlindungi hanya didokumenkan ketika mereka biasanya digunakan dalam program aplikasi atau kelas turunan. Lihat file header kelas untuk daftar lengkap anggota kelas.
Penting
Kelas MFC dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di lingkungan Windows Runtime.
Pustaka MFC (DLL) untuk pengodean karakter multibyte (MBCS) tidak lagi disertakan dalam Visual Studio, tetapi tersedia sebagai tambahan Visual Studio. Untuk informasi selengkapnya, lihat Add-on DLL MFC MBCS.
Pada bagian ini
Konsep
Artikel konseptual tentang topik MFC.
Bagan Hierarki
Menampilkan secara visual hubungan kelas dalam perpustakaan kelas.
Gambaran Umum Kelas
Mencantumkan kelas di Pustaka MFC sesuai dengan kategori.
Panduan
Berisi artikel yang memandu Anda melalui berbagai tugas yang terkait dengan fitur pustaka MFC.
Catatan Teknis
Menyediakan tautan ke topik khusus, yang ditulis oleh tim pengembangan MFC, di pustaka kelas.
Kustomisasi untuk MFC
Memberikan beberapa tips untuk menyesuaikan aplikasi MFC Anda.
Kelas
Menyediakan tautan dan informasi berkas header untuk kelas MFC.
Kelas Internal
Digunakan secara internal di MFC. Untuk kelengkapan, bagian ini menjelaskan kelas internal ini, tetapi tidak dimaksudkan untuk digunakan langsung dalam kode Anda.
Makro dan Global
Menyediakan tautan ke makro dan fungsi global di Pustaka MFC.
Struktur, Gaya, Panggilan Balik, dan Peta Pesan
Menyediakan tautan ke struktur, gaya, panggilan balik, dan peta pesan yang digunakan oleh Pustaka MFC.
Panduan MFC dan Kotak Dialog
Panduan untuk fitur di Visual Studio untuk membuat aplikasi MFC.
Bekerja dengan File Sumber Daya
Cara menggunakan file sumber daya untuk mengelola data antarmuka pengguna statis seperti string UI dan tata letak kotak dialog.
Bagian Terkait
Bagan Kategori Hierarki
Menjelaskan bagan hierarki MFC menurut kategori.
Kelas Bersama ATL/MFC
Menyediakan tautan ke kelas yang dibagikan antara MFC dan ATL.
Sampel MFC
Menyediakan tautan ke sampel yang menunjukkan cara menggunakan MFC.
Referensi Perpustakaan Visual C++
Menyediakan tautan ke berbagai pustaka yang disediakan dengan Visual C++, termasuk ATL, MFC, Templat OLE DB, pustaka run-time C, dan Pustaka Standar C++.
Pemecahan Masalah di Visual Studio
Menyediakan tautan untuk menggunakan debugger Visual Studio untuk memperbaiki kesalahan logika dalam aplikasi atau prosedur tersimpan Anda.