Unicode and Character Set Functions

The following functions are used with character sets.

Function Description
GetTextCharset Retrieves a character set identifier for the font that is currently selected into a specified device context.
GetTextCharsetInfo Retrieves information about the character set of the font that is currently selected into a specified device context.
IsDBCSLeadByte Determines if a specified character is a lead byte for the system default Windows ANSI code page (CP_ACP).
IsDBCSLeadByteEx Determines if a specified character is potentially a lead byte.
IsTextUnicode Determines if a buffer is likely to contain a form of Unicode text.
MultiByteToWideChar Maps a character string to a UTF-16 (wide character) string.
TranslateCharsetInfo Translates character set information and sets all members of a destination structure to appropriate values.
WideCharToMultiByte Maps a UTF-16 (wide character) string to a new character string.
BytesToUnicode Do not use.
NlsDllCodePageTranslation Do not use.
UnicodeToBytes Do not use.