Sdílet prostřednictvím


Překlad mezi typy řetězců

Funkce uvedené v následující tabulce překládají řetězce znaků z jednoho typu řetězce do druhého.

Funkce Popis
FoldString Přeloží jeden znakový řetězec na druhý.
LCMapString Mapuje řetězec znaků podle místního nastavení.
ToUnicode Převede kód virtuálního klíče na znak Unicode.
MultiByteToWideChar Mapuje vícebajtový řetězec na řetězec Unicode.
WideCharToMultiByte Mapuje řetězec Unicode na řetězec s více bajty.

 

Funkce WideCharToMultiByte a MultiByteToWideChar jsou zvláště užitečné pro aplikace, které podporují několik typů řetězců. ANSI C také definuje konverzní funkce wcstombs a mbstowcs, ale mohou převést pouze na a z znakové sady podporované standardní knihovnou jazyka C.

Unicode v rozhraní API systému Windows