Agora adaptei um certo código que baixei da net, porém a tela fica toda preta,
não exibe erros e nem muito menos imprime os valores da função soma que está dentro da dll.
#include <stdio.h>
#include <conio.h>
#include <windows.h>
typedef void ( WINAPI*cfunc ) ( );
cfunc FuncaoTemp;
int main ( ) {
HINSTANCE hLib = LoadLibrary ( "minha.dll" );
if ( !hLib ) {
printf ( "error" );
getche ( );
return 0;
}
FuncaoTemp = ( cfunc ) GetProcAddress ( ( HMODULE ) hLib, "soma" );
FuncaoTemp ( );
FreeLibrary ( ( HMODULE ) hLib );
getch ( );
}
↧