Fungsi IsWindowUnicode (winuser.h)
Menentukan apakah jendela yang ditentukan adalah jendela Unicode asli.
Sintaks
BOOL IsWindowUnicode(
[in] HWND hWnd
);
Parameter
[in] hWnd
Jenis: HWND
Handel ke jendela yang akan diuji.
Nilai kembali
Jenis: BOOL
Jika jendela adalah jendela Unicode asli, nilai yang dikembalikan bukan nol.
Jika jendela bukan jendela Unicode asli, nilai yang dikembalikan adalah nol. Jendela adalah jendela ANSI asli.
Keterangan
Kumpulan karakter jendela ditentukan oleh penggunaan fungsi RegisterClass . Jika kelas jendela terdaftar dengan versi ANSI RegisterClass (RegisterClassA), set karakter jendela adalah ANSI. Jika kelas jendela terdaftar dengan versi Unicode RegisterClass (RegisterClassW), set karakter jendela adalah Unicode.
Sistem melakukan terjemahan dua arah otomatis (Unicode ke ANSI) untuk pesan jendela. Misalnya, jika pesan jendela ANSI dikirim ke jendela yang menggunakan kumpulan karakter Unicode, sistem menerjemahkan pesan tersebut ke dalam pesan Unicode sebelum memanggil prosedur jendela. Sistem memanggil IsWindowUnicode untuk menentukan apakah akan menerjemahkan pesan.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Set API | ext-ms-win-ntuser-window-l1-1-1 (diperkenalkan di Windows 8.1) |