Compartilhar via


Usando Load-Time vinculação dinâmica

Depois de criar uma DLL, você pode usar as funções que ela define em um aplicativo. Veja a seguir um aplicativo de console simples que usa a função myPuts exportada de Myputs.dll (consulte Criando uma biblioteca de Dynamic-Link simples).

Como este exemplo chama a função DLL explicitamente, o módulo do aplicativo deve ser vinculado à biblioteca de importação Myputs.lib. Para obter mais informações sobre como criar DLLs, consulte a documentação incluída em suas ferramentas de desenvolvimento.

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

Vinculação dinâmica de tempo de carregamento