IsWindowUnicode

IsWindowUnicode işlevi belirtilen pencereyi doğal Unicode pencere olup olmadığını belirler.

bool IsWindowUnicode ()  hwnd  hWnd / / idare pencereye);
 

Parametreleri

hWnd
Test etmek için pencere kolu.

Dönüş değerleri

Pencere doğal Unicode pencere dönüş değeri sıfır ise,.

Pencere doğal Unicode pencere değil, dönüş değeri sıfırdır. Pencereyi özgün bir ANSI penceredir.

Açıklamalar

Bir pencerenin karakter kümesini, RegisterClass işlevinin kullanımı tarafından belirlenir. Pencere sınıfı RegisterClass (RegisterClassA) ANSI sürümü ile kayıtlı ise, pencerenin karakter kümesini ANSI. Pencere sınıfı RegisterClass (RegisterClassW) Unicode sürümü ile kayıtlı pencerenin karakter kümesinin Unicode ise.

Sistem, otomatik çift yönlü çeviri (için ANSI Unicode) pencere iletilerinin yapar. Bir ANSI pencereyi mesajı bir Unicode karakter kümesi kullanan bir pencereye gönderilirse, örneğin, sistem bu mesajı Unicode İleti pencere yordamı çağrılmadan önce çevirir. İletiyi çevirmek belirlemek için IsWindowUnicode sistem çağrıları.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.

Ayrıca bkz:

Windows genel bakış, pencere işlevleri

Index