Conversion entre types chaîne

Les fonctions énumérées dans le tableau suivant traduisent les chaînes de caractères d’un type de chaîne en un autre.

Fonction Description
FoldString devant Convertit une chaîne de caractères en une autre.
LCMapString Cartes une chaîne de caractères par paramètres régionaux.
ToUnicode Traduit un code de touche virtuelle en un caractère Unicode.
MultiByteToWideChar Cartes une chaîne multioctet à une chaîne Unicode.
WideCharToMultiByte Cartes une chaîne Unicode en une chaîne multioctets.

Les fonctions WideCharToMultiByte et MultiByteToWideChar sont particulièrement utiles pour les applications qui prennent en charge plusieurs types de chaînes. ANSI C définit également les fonctions de conversion wcstombs et mbstowcs, mais elles peuvent uniquement être converties vers et à partir du jeu de caractères pris en charge par la bibliothèque C standard.

Unicode dans l'API Windows