Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#12

Re: C/C++ - Dll Importe und Procedurezeiger

  Alt 1. Jul 2004, 12:35
Zitat von Stevie:
ich hab's genauso gemacht, wie es von NicoDE beschrieben wurde
Folgende Ansätze:
- CreateWindow ist zum Testen sicher kein 'guter' Name (da es eine API gleichen Namens gibt und der Linker vielleicht nicht damit zurecht kommt.
- Du hast die Funktion in C++ mit
Code:
extern "C" __declspec(dllimport) __stdcall
deklariert und die Importe in die DEF-Datei eingetragen (sonst sucht der Linker nach _CreateWindow@0 und nicht CreateWindow).


Gruss Nico

ps: das Schlüsselwort 'extern' hat in C++ eine völlig andere Bedeutung und nichts mit Im-/Exporten zu tun.
  Mit Zitat antworten Zitat