Freigeben über


MNLS_MultiByteToWideChar

Gilt für: Outlook 2013 | Outlook 2016

Ähnlich wie MultiByteToWideChar, bei dem eine Zeichenfolge einer UTF-16-Zeichenfolge (Breitzeichen) zugeordnet wird. Die Zeichenfolge stammt nicht unbedingt aus einem Multibyte-Zeichensatz.

int MNLS_MultiByteToWideChar(
  UINT uCodePage,
  DWORD dwFlags,
  LPCSTR lpMultiByteStr,
  int cchMultiByte,
  LPWSTR lpWideCharStr,
  int cchWideChar);

Parameter

uCodePage

[in] Codepage, die beim Ausführen der Konvertierung verwendet werden soll.

Dwflags

[in] Flags, die den Konvertierungstyp angeben.

lpMultiByteStr

[in] Zeiger auf die zu konvertierende Zeichenfolge.

cchMultiByte

[in] Größe der durch den lpMultiByteStr-Parameter angegebenen Zeichenfolge in Bytes.

lpWideCharStr

[out] Optional. Zeiger auf einen Puffer, der die konvertierte Zeichenfolge empfängt.

cchWideChar

[in] Größe des durch lpWideCharStr angegebenen Puffers in Zeichen.

Rückgabewert

Gibt die Anzahl der Zeichen zurück, die in den Puffer geschrieben werden, der von lpWideCharStr angegeben wird, wenn dies erfolgreich ist.

Hinweise

Diese Funktion umschließt die MultiByteToWideChar-Funktion . Weitere Informationen finden Sie unter MultiByteToWideChar.