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」を参照してください。