Fungsi EngUnicodeToMultiByteN (winddi.h)
Fungsi EngUnicodeToMultiByteN mengonversi string Unicode yang ditentukan menjadi string ANSI menggunakan halaman kode ANSI saat ini.
Sintaks
ENGAPI VOID EngUnicodeToMultiByteN(
[out] PCHAR MultiByteString,
[in] ULONG MaxBytesInMultiByteString,
[out, optional] PULONG BytesInMultiByteString,
[in] PWSTR UnicodeString,
[in] ULONG BytesInUnicodeString
);
Parameter
[out] MultiByteString
Arahkan ke buffer yang menerima string ANSI yang dihasilkan.
[in] MaxBytesInMultiByteString
Menentukan jumlah maksimum byte yang akan ditulis ke MultiByteString. Jika nilai ini terlalu kecil, menyebabkan MultiByteString menjadi yang setara dengan UnicodeString, maka tidak ada hasil kondisi kesalahan.
[out, optional] BytesInMultiByteString
Pointer ke ULONG yang menerima jumlah byte yang ditulis ke MultiByteString.
[in] UnicodeString
Penunjuk ke string sumber Unicode yang akan dikonversi ke ANSI.
[in] BytesInUnicodeString
Menentukan jumlah byte di UnicodeString.
Menampilkan nilai
Tidak ada
Persyaratan
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 |