Programm sind DLL Funktionen unbekannt, wieso ?!
-
Hiho,
Ich habe mir eine DLL geschrieben mit ein paar EXPORT Funktionen dir, die icch in einem anderen Programm nutzen will, ich will die DLL bzw. die .lib Datei statisch linken und habe dem Projekt die Header der DLL hinzugfügt sowie via'
#pragma comment die lib geladen. Wenn ich die '::' mache zeigt er mir die Funktionen aus der DLL an, doch wenn ich sie übersetzen lassen will meckert mich mein Compiler an:error C3861: 'MyFunc': identifier not foundHab ich noch irgendwas vergessen?, evtl. in den Projekteinstellungen oder so?
Hoffe ihr koennt mir da helfen.gruß Tobi.
-
Dein Header ist in dem Modul nicht drin, das hier kompiliert wird.
D.h. die Deklaration für diese Funktion ist dem C/C++ Compiler unbekannt.
-
Ach stimmt,
ich bin vieleicht ein Trollo
Ich habe die Header Datei zwar via' ADD->Existing File dem Projekt hinzugefügt, aber vergessen noch das #include in die stdafx.h zu schreiben
Danke Martin.
Gruß Tobi.
-
T0bi schrieb:
ich bin vieleicht ein Trollo

100% ACK <gd&rvvf>
-
*rofl* Wie geht's deinen Hooks?
*scnr*
greetz, Swordfish
-
Naja funktioniert! Bis auf das ich immer noch nicht weiß wieso er den Title einer MessageBox nicht auslesen kann von dem Parameter aner den Text *tT*