Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Funktion einer Mfc-dll einbinden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.11.2003, 17:55 Uhr
~Richie
Gast


Hi,
ich habe eine MFC-Dll geschrieben und möchte diese in
eine MFC-Exe einbinden und dann eine Funktion aus dieser
Dll aufrufen.
Lib und Header der Dll ist eingebunden.
Ich bekommen den Fehler:

CallDllDlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CJniApp::test(void)" (?test@CJniApp@@QAEXXZ)

Gruß Richie
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.11.2003, 21:26 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Also wenn lib und *.h im Projekt eingebunden sind, könnte eventuell das AFX_EXT_CLASS bei der DLL-Klasse fehlen. Ich galube dann kommt auch die Fehlermeldung.

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.11.2003, 16:31 Uhr
~Richie
Gast


Wie muss ich denn dieses AFX_EXT_CLASS bei der Dll-Klasse anbringen ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.11.2003, 19:15 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
class AFX_EXT_CLASS MyClass : public Parent
So müsste es funktionieren

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: