Traduzione tra tipi di stringa

Le funzioni elencate nella tabella seguente convertono stringhe di caratteri da un tipo di stringa a un'altra.

Funzione Descrizione
FoldString Converte una stringa di caratteri in un'altra.
LCMapString Esegue il mapping di una stringa di caratteri in base alle impostazioni locali.
ToUnicode Converte un codice chiave virtuale in un carattere Unicode.
Multibytetowidechar Esegue il mapping di una stringa multibyte a una stringa Unicode.
WideCharToMultiByte Esegue il mapping di una stringa Unicode a una stringa multibyte.

 

Le funzioni WideCharToMultiByte e MultiByteToWideChar sono particolarmente utili per le applicazioni che supportano diversi tipi di stringa. ANSI C definisce anche le funzioni di conversione wcstombs e mbstowcs, ma possono essere convertite solo in e dal set di caratteri supportato dalla libreria C standard.

Unicode nell'API Windows