Fungsi TTCharToUnicode (t2embapi.h)
Mengonversi array nilai kode karakter 8-bit menjadi nilai Unicode 16-bit.
Sintaks
LONG TTCharToUnicode(
[in] HDC hDC,
[in] UCHAR *pucCharCodes,
[in] ULONG ulCharCodeSize,
[out] USHORT *pusShortCodes,
[in] ULONG ulShortCodeSize,
[in] ULONG ulFlags
);
Parameter
[in] hDC
Handel konteks perangkat.
[in] pucCharCodes
Penunjuk ke array kode karakter 8-bit untuk dikonversi ke nilai Unicode 16-bit. Harus diatur ke nilai bukan null.
[in] ulCharCodeSize
Ukuran array kode karakter 8-bit.
[out] pusShortCodes
Penunjuk ke array yang akan diisi oleh fungsi ini dengan ekuivalen Unicode dari nilai 8-bit di pucCharCodesarray. Parameter ini harus diatur ke nilai non-null.
[in] ulShortCodeSize
Ukuran, dalam karakter lebar, dari array kode karakter.
[in] ulFlags
Parameter ini saat ini tidak digunakan.
Nilai kembali
Jika berhasil, mengembalikan E_NONE.
Array *pusShortCodes diisi dengan nilai Unicode 16-bit yang sesuai dengan kode karakter 8-bit di *pusCharCodes. ulShortCodeSize berisi ukuran, dalam karakter lebar, dari *pusShortCodes.
Jika tidak, mengembalikan kode kesalahan yang dijelaskan dalam Menyematkan Pesan Kesalahan Fungsi.
Keterangan
Fungsi ini mungkin berguna bagi klien saat membuat daftar karakter simbol yang akan disubset.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | t2embapi.h |
Pustaka | T2embed.lib |
DLL | T2embed.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk