codice:#include <iostream> #include <cstdio> #include <windows.h> using namespace std; typedef bool (__stdcall * OPENFUNC) (string); int main() { HMODULE hModule = LoadLibrary("Engine.dll"); if (hModule) { OPENFUNC op = (OPENFUNC) GetProcAddress(hModule, "Open" ); if( op("prova.txt") ) cout << "Ok!\n"; else cout << "No!\n"; } else cout << "Dll non trovata!\n"; return 0; }
io non userei la classe string, ma dei semplici puntotori ad array di caratteri null-terminati :-|

Rispondi quotando