[C++] Probleme mit GetProcAdress

DaDrivel

Cadet 2nd Year
Registriert
Sep. 2006
Beiträge
27
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:
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
 
Hm, hätte mir die MSDN genau durchlesen müssen :D
Aber wenn ich die Windows.h inkludiere, dann meckert, dass ich GetProcAdress nicht deklariert habe...

Irgendeine Ahnung, woran es liegen könnte?

Danke soweit und

mfg DaDrivel
 
Zurück
Oben