_UNICODE



  • Hallo,

    ich nutze msvc++ 6.0.

    Ich benötige in meinem Projekt die UNICODE Fähigkeit und habe unter

    Projekte -> Einstellungen -> c/C++ -> Präprozessor-Definitionen :

    Den Wert _UNICODE eingetragen.

    Jetzt erscheint die folgende Linker-Fehlermeldung

    Linker-Vorgang läuft...
    msvcrtd.lib(crtexew.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _WinMain@16
    Debug/uni_test.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
    Fehler beim Ausführen von link.exe.

    Welche LIB muss ich nun einbinden oder fehlen weitere Einstellungen???



  • und wenn du es wieder rausnimmst kommt der fehler nicht?



  • genau



  • Habe es selber gefunden.

    Linker-Einstellungen:

    Kategorie: Ausgabe --> Symbol für Einstiegspunkt: wWinMainCRTStartup

    Dann läuft die Application.

    🙂



  • Danke!

    Danach habe ich auch gesucht nur in der in der Knowledge Base stand "WWinMainCRTStartup" und so geht das gar nicht. Aber mit dem kleinen "w" am Anfang geht das richtig ab!
    Hatte schon Angst das 3 Tage umstellung auf Unicode sich nicht gelohnt hätten. Und das alles wegen 10 Usern in Polen.

    Gruß

    Lubbi


Anmelden zum Antworten