MultiByteToWideChar for the conversion.
Any requirements or restrictions of this API apply here.
OEMCP, the system's OEM code page is used.
ACPCONSOLEMACCPOEMCPSYMBOLTHREAD_ACP
UTF7UTF8 instead).
UTF8PRECOMPOSED is the default.
PRECOMPOSED and COMPOSITE are mutually exclusive,
otherwise a combination of any of the following flags can be used:
COMPOSITEe is the base
character and the accent grave mark is the nonspacing character.
PRECOMPOSED.
ERR_INVALID_CHARSPRECOMPOSEDCOMPOSITE.
USEGLYPHCHARS.!TEXTUTF7, or SYMBOL.