Hej.
Jeg er igang med et projekt hvor jeg skal loade en DLL. Koden der loader DLL'en ser sådan ud:
int main(int argc, char* argv[]){
static HINSTANCE hinstDLL;
typedef BOOL (CALLBACK *inshook)();
inshook instkbhook;
hinstDLL = LoadLibrary((LPCWSTR) argv[1]);
instkbhook = (inshook)GetProcAddress(hinstDLL, "test");
instkbhook();
return 0;
}
Men LoadLibrary retunere 0. Nogen der ved hvorfor den retunere 0?
Hilsen Mikkel