Uso de Load-Time vinculación dinámica
Después de crear un archivo DLL, puede usar las funciones que define en una aplicación. A continuación se muestra una aplicación de consola sencilla que usa la función myPuts exportada desde Myputs.dll (consulte Creating a Simple Dynamic-Link Library).
Dado que en este ejemplo se llama explícitamente a la función DLL, el módulo de la aplicación debe estar vinculado a la biblioteca de importación Myputs.lib. Para obtener más información sobre cómo compilar archivos DLL, consulte la documentación incluida con las herramientas de desarrollo.
#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;
}