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)

Lihat juga

Gambaran Umum Windows