Usando Load-Time vinculação dinâmica
Depois de criar uma DLL, você pode usar as funções que ela define em um aplicativo. A seguir está uma aplicação de consola simples que usa a função myPuts exportada do Myputs.dll (consulte Criando uma biblioteca simples de Dynamic-Link).
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 com 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;
}
Tópicos relacionados