C++ Konvertierung zwischen Unicode- und Ansi-Strings

0x4A6F686E

Ensign
Registriert
Sep. 2009
Beiträge
186
Hallo,

ich schreibe gerade ein Plugin für den Total Commander und muss dabei Strings zwischen verschiedenen Formaten möglichst effizient umwandeln.

Es geht darum, Strings zwischen WSTR, TCHAR und char zu wandeln, ohne dabei auf MFC oder ATL zurückzugreifen, da das Projekt auch in einer C++ Express-Edition übersetzt werden soll. Ich möchte die Rückgabewerte (LPWSTR) aus Win32 Shell-API-Funktionen in dem Plugin weiter verarbeiten, aber dort ist halt char und TCHAR gefragt.

Ein kleiner Denkanstoß wäre prima. :)
 
sieh dir mal wcstombs und mbstowcs an. benötigen nur die crt und kein mfc oder atl.
 
Zurück
Oben