UNICODE => unresolved external symbol
-
Hi!
Folgendes: Ich hab ne Klasse mit Memberfunktionen, die als Parameter einen LPTSTR erwarten. Kompiliere ich das ganze ohne #define UNICODE, so funzt's super. Aber wenn ich #define UNICODE in meine main.cpp über die Header-Includes hinzufüge, findet der Linker meine Funktionen, aber nur die, die LPTSTR als Parameter erwarten, nicht mehr (unresolved external symbol).
Woran liegt das? Was muss ich machen, damit ich das Programm auch als Unicode-Version kompilieren kann?
thx & cya
-
Code her!
-
#define _UNICODE #define UNICODE
-
Ist aber ein wenig viel Code... willst du den wirklich sehen? Ich hab doch oben schon beschrieben, wie's aussieht. Mit _UNICODE und UNICODE funktioniert's auch net... :(.
thx & cya
-
Problem vereinfachen
-
Wahrscheinlich hast du irgendwo ein solches define vergessen.
Machs mal direkt über die Compilereinstellungen. Das ist viel sicherer und eigentlich auch so gedacht.
-
@cd9000: Das wusste ich noch gar net mit den Compilereinstellungen :). Ich werd's bei Gelegenheit mal ausprobieren, schonmal danke!
thx & cya