IsWindowUnicode

La funzione IsWindowUnicode determina se la finestra specificata una finestra nativa Unicode.

(BOOL IsWindowUnicode HWND  hWnd / / handle alla finestra);
 

Parametri

hWnd
Gestire alla finestra per testare.

Valori restituiti

Se la finestra una finestra nativa Unicode, il valore restituito diverso da zero.

Se la finestra non una finestra nativa Unicode, il valore restituito zero. La finestra una finestra nativa ANSI.

Osservazioni

Il set di caratteri di una finestra determinato dall'utilizzo della funzione RegisterClass . Se la classe finestra stata registrata con la versione ANSI della RegisterClass (RegisterClassA), il set di caratteri della finestra ANSI. Se la classe finestra stata registrata con la versione Unicode della RegisterClass (RegisterClassW), il set di caratteri della finestra Unicode.

Il sistema non traduzione automatica a due vie (Unicode in ANSI) per i messaggi di finestra. Ad esempio, se un messaggio della finestra ANSI viene inviato a una finestra che utilizza il set di caratteri Unicode, il sistema traduce quel messaggio in un messaggio di Unicode prima di chiamare la routine della finestra. Il sistema chiama IsWindowUnicode per determinare se per tradurre il messaggio.

Descrizione

nbsp;Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di Windows, le funzioni finestra

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index