EngWideCharToMultiByte

INT EngWideCharToMultiByte(

    UINT CodePage,

    LPWSTR WideCharString,

    INT BytesInWideCharString,

    LPSTR MultiByteString,

    INT BytesInMultiByteString

   );

EngWideCharToMultiByte converts a wide character string into an ANSI source string using the specified code page.

Parameters

CodePage
Specifies the code page to use to perform the translation.
WideCharString
Buffer containing the wide character string to be translated.
BytesInWideCharString
Specifies the size, in bytes, of WideCharString.
MultiByteString
Buffer into which the character string is translated
BytesInMultiByteString
Specifies the number of bytes in MultiByteString. If MultiByteString is not large enough to contain the translation, EngWideCharToMultiByte truncates the string, and does not report an error.

See Also

EngMultiByteToWideChar , EngUnicodeToMultiByteN