MNLS_MultiByteToWideChar
适用于:Outlook 2013 | Outlook 2016
与 MultiByteToWideChar 类似,后者将字符串映射到 UTF-16 (宽字符) 字符串。 字符串不一定来自多字节字符集。
int MNLS_MultiByteToWideChar(
UINT uCodePage,
DWORD dwFlags,
LPCSTR lpMultiByteStr,
int cchMultiByte,
LPWSTR lpWideCharStr,
int cchWideChar);
参数
uCodePage
[in]用于执行转换的代码页。
dwFlags
[in]指示转换类型的标志。
lpMultiByteStr
[in]指向要转换的字符串的指针。
cchMultiByte
[in] lpMultiByteStr 参数指示的字符串的大小(以字节为单位)。
lpWideCharStr
[] out可选。 指向接收转换后的字符串的缓冲区的指针。
cchWideChar
[in] lpWideCharStr 指示的缓冲区的大小(以字符为单位)。
返回值
如果成功,则返回写入 到 lpWideCharStr 指示的缓冲区的字符数。
备注
此函数包装 MultiByteToWideChar 函数。 有关详细信息,请参阅 MultiByteToWideChar。