MFC DLL einbinden C++

Hallo Leute!

Ich möchte eine MFC- DLL in C++ einbinden (mit VS 2008). Prinzipiell habe ich das in C# schon einmal gemacht, in C++ jedoch nicht. Muss ich dabei irgendetwas besonderes beachten, da ja in einer MFC DLL unmanaged code steht?

Danke für eure Hilfe!

LG

Hallo,

Ich möchte eine MFC- DLL in C++ einbinden (mit VS 2008).
Prinzipiell habe ich das in C# schon einmal gemacht, in C++
jedoch nicht. Muss ich dabei irgendetwas besonderes beachten,
da ja in einer MFC DLL unmanaged code steht?

Vermutlich nicht, weil C++ per se „unmanaged code“ (im .NET-Sinne) produziert.

Gruesse,
Moritz

ok… danke

habe jetz schon den ganzen Tag damit verbracht, funzt aber noch immer nicht
meine zu importierende Methode heißt in diesem fall „BOOL TestMethod()“
dabei bekomme ich folgende Fehlermeldung:

Fehler 1 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol „__imp__TestMethod@0“ in Funktion „_wmain“. SchnittstCpp.obj SchnittstCpp

Habe wirklich schon sämtliche mir bekannten Methoden zum export / import verwendet

interessanter Weise steht in der Fehlermeldung die ordinale @0 dabei, was ja nicht stimmt, da ich im .DEF- file für diese methode die ordinale @2 festgelegt habe
(ja, ich habe es auch schon ohne .DEF file versucht)

wie kann man denn beim Methodenimport diese direkt über die ordinale aufrufen?

LG

SSSSUUUUPPPPEERRRR

aber wo ist der CODE, ich werd meinen nicht Posten, warum auch, du meinst ja eh es gibt nur eine Lösung und ein Code den du genommen haben könntest, ergo liegt es bestimmt nicht am code,
günstig was, brauchst du dein nicht posten und ich meinen auch nicht.

Fehlermledungen ohne code, na aber hallo das ist mal so nichtssagend.