TCHAR t[82] zu const char* konvertieren?



  • Hallo,

    ich würde gerne wissen, wie man TCHAR t[82] zu const char* konvertiert?

    Gibt vielleicht eine Funktion dafür?

    Der Compiler sagt, dass TCHAR ein unsigned short* ist, aber ich habe
    nachgelesen, dass TCHAR ein typedef char TCHAR ist!!!!!
    Was denn jetzt?? Ist TCHAR ein unsigned short* oder ein typedef char TCHAR ?????

    Ich habe auch mit der Funktion _strdup probiert, aber ohne Erfolg!!

    Danke 🙂



  • Du hast UNICODE definiert bzw. bei den Projektsettings eingestellt!



  • TCHAR* einfach in nen char* umwandel ist auch ned ganz so SInn der sache ....
    Besser ists die makros zu nutzen ....

    such mal nach USES_CONVERSION und T2A ...

    Ciao ...


Anmelden zum Antworten