Hi Community!
Ich habe mir eine DLL geschrieben, und wollte jetzt die Funktionen per LoadLibrary+GetProcAdress aufrufen. Jetzt gab es ein Problem beim kompilieren des Programmes, in dem ich die Funktionen aufrufen wollte.
Code:
Jetzt kommen einige Compilerfehler, in der "winbase.h", wie z.b.
\winbase.h(216) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Internal'
Da kommt mir der Verdacht, dass die Datei fehlerhaft ist...
Aber vielleicht mache auch ich etwas falsch.
Ich hoffe ihr könnt mir weiterhelfen, danke und
mfg DaDrivel
Ich habe mir eine DLL geschrieben, und wollte jetzt die Funktionen per LoadLibrary+GetProcAdress aufrufen. Jetzt gab es ein Problem beim kompilieren des Programmes, in dem ich die Funktionen aufrufen wollte.
Code:
Code:
#include <winbase.h>
int main ()
{
int (*pFunc) (int a, int b);
HMODULE myDLL;
myDLL = LoadLibrary ("MyDLL");
pFunc = GetProcAdress (myDLL, "FuncName");
return 0;
}
Jetzt kommen einige Compilerfehler, in der "winbase.h", wie z.b.
\winbase.h(216) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Internal'
Da kommt mir der Verdacht, dass die Datei fehlerhaft ist...
Aber vielleicht mache auch ich etwas falsch.
Ich hoffe ihr könnt mir weiterhelfen, danke und
mfg DaDrivel