Bagikan melalui


DLL ekstensi MFC: Gambaran Umum

DLL ekstensi MFC adalah DLL yang biasanya menerapkan kelas yang dapat digunakan kembali yang berasal dari kelas Pustaka Kelas Microsoft Foundation yang ada. DLL ekstensi MFC dibangun menggunakan MFC versi pustaka tautan dinamis (juga dikenal sebagai versi bersama MFC). Hanya executable MFC (baik aplikasi atau DLL MFC reguler) yang dibangun dengan versi bersama MFC yang dapat menggunakan DLL ekstensi MFC. Dengan DLL ekstensi MFC, Anda dapat memperoleh kelas kustom baru dari MFC dan kemudian menawarkan versi MFC yang diperluas ini ke aplikasi yang memanggil DLL Anda.

DLL ekstensi juga dapat digunakan untuk meneruskan objek turunan MFC antara aplikasi dan DLL. Fungsi anggota yang terkait dengan objek yang diteruskan ada di modul tempat objek dibuat. Karena fungsi-fungsi ini diekspor dengan benar saat menggunakan MFC versi DLL bersama, Anda dapat dengan bebas meneruskan penunjuk objek turunan MFC atau MFC antara aplikasi dan DLL ekstensi MFC yang dimuatnya.

Untuk contoh DLL yang memenuhi persyaratan dasar DLL ekstensi MFC, lihat DLLHUSK sampel MFC. Secara khusus, lihat file Testdll1.cpp dan Testdll2.cpp.

Apa yang ingin Anda lakukan?

Apa yang ingin Anda ketahui lebih lanjut?

Lihat juga

Jenis DLL