Bagikan melalui


Fungsi EngMultiByteToUnicodeN (winddi.h)

Fungsi EngMultiByteToUnicodeN mengonversi string sumber ANSI yang ditentukan menjadi string Unicode menggunakan halaman kode ANSI saat ini.

Sintaks

ENGAPI VOID EngMultiByteToUnicodeN(
  [out]           LPWSTR UnicodeString,
  [in]            ULONG  MaxBytesInUnicodeString,
  [out, optional] PULONG BytesInUnicodeString,
  [in]            PCHAR  MultiByteString,
  [in]            ULONG  BytesInMultiByteString
);

Parameter

[out] UnicodeString

Arahkan ke buffer yang menerima string Unicode yang dihasilkan.

[in] MaxBytesInUnicodeString

Memasok jumlah maksimum byte yang akan ditulis ke UnicodeString. Jika nilai ini terlalu kecil, menyebabkan UnicodeString menjadi yang setara dengan MultiByteString, tidak ada hasil kondisi kesalahan.

[out, optional] BytesInUnicodeString

Pointer ke ULONG yang menerima jumlah byte yang ditulis ke UnicodeString.

[in] MultiByteString

Penunjuk ke string sumber ANSI yang akan dikonversi ke Unicode.

[in] BytesInMultiByteString

Menentukan jumlah byte dalam MultiByteString.

Mengembalikan nilai

Tidak ada

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys

Lihat juga

EngMultiByteToWideChar

EngUnicodeToMultiByteN