Pemrograman DLL yang singkatannya ialah Dynamic Link Library, bagi penulis sendiri merupakan salah satu keajaiban dari pemrograman disamping pemrograman COM. Walaupun penulis sendiri belum banyak mempraktekkan dari DLL ini tapi penulis yakin setelah kalian mempraktekkannya mungkin akan lebih memahami prinsipnya.
Penulis dalam hal ini menggunakan compiler C/C++ yang bernama "BloodShed Dev-Cpp" under Windows yang dapat di download gratis di Bloodshed. Alasannya "keren namanya" ^_^. Oke, kita lanjut aja. Berikut adalah contoh source code dan sedikit penjelasan untuk pemrograman DLLnya.
/* Syntax dll.h */
/* Penjelasan : template ini sudah bawaan dari BloodShed */
#ifndef _DLL_H_
#define _DLL_H_
#if BUILDING_DLL
# define DLLIMPORT __declspec (dllexport)
#else /* Not BUILDING_DLL */
# define DLLIMPORT __declspec (dllimport)
#endif...
