Menggunakan Load-Time Penyambungan Dinamis
Setelah membuat DLL, Anda dapat menggunakan fungsi yang ditentukannya dalam aplikasi. Berikut ini adalah aplikasi konsol sederhana yang menggunakan fungsi myPuts yang diekspor dari Myputs.dll (lihat Membuat Pustaka Dynamic-Link Sederhana).
Karena contoh ini memanggil fungsi DLL secara eksplisit, modul untuk aplikasi harus ditautkan dengan pustaka impor Myputs.lib. Untuk informasi selengkapnya tentang membangun DLL, lihat dokumentasi yang disertakan dengan alat pengembangan Anda.
#include <windows.h>
extern "C" int __cdecl myPuts(LPCWSTR); // a function from a DLL
int main(VOID)
{
int Ret = 1;
Ret = myPuts(L"Message sent to the DLL function\n");
return Ret;
}
Topik terkait