Leer en inglés

Compartir a través de


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;
}

Vinculación dinámica en tiempo de carga