ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
280
280
EMPFEHLEN
-
14.10.08 12:14 #1
- Registriert seit
- Apr 2007
- Beiträge
- 194
Hi,
ich möchte folgende Besipielklasse in eine DLL packen und später wieder in ein Projekt einbinden:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
class Mensch { private: CString Vorname; CString Nachname; public: CArray<CString, CString> MyArray; CString GetName(); }; CString Mensch::GetName() { return Vorname + Nachname; }
Wie man sehen kann verwende ich eine selbst erstellte Klasse die MFC spezifische Klassen (CString, CArray) beinhaltet.
Kann ich so eine Klasse in eine DLL packen und später in ein MFC-Projekt importieren?
Ist soetwas möglich, wenn ja wie muss ich vorgehen?
Lg und Danke
Chriss
-
Du musst eine sogenannte Extension-DLL erstellen. Wenn du ein Projekt erstellt, nimm den Typ MFC-DLL und im nächsten Schritt, bei den Anwendungseinstellungen, die Option "MFC-Erweiterungs-DLL".
Ansonsten gibt's in der MSDN Infos dazu.
Gruß
MCoder"The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
--- Larry Wall





Zitieren
Login






