IsWindowUnicode

A função IsWindowUnicode determina se a janela especificada é uma janela nativo Unicode.

(BOOL IsWindowUnicode HWND  hWnd / / identificador para janela);
 

Parâmetros

hWnd
Identificador para a janela para testar.

Retornar valores

Se a janela é uma janela nativo Unicode, o valor de retorno é diferente de zero.

Se a janela não é uma janela nativo Unicode, o valor de retorno é zero. A janela é uma janela nativa do ANSI.

Observações

O conjunto de caracteres de uma janela é determinado pelo uso da função RegisterClass . Se a classe de janela foi registrado com a versão ANSI RegisterClass (RegisterClassA), o conjunto de caracteres da janela é ANSI. Se a classe de janela foi registrado com a versão Unicode de RegisterClass (RegisterClassW), o conjunto de caracteres da janela é Unicode.

O sistema faz tradução automática bidirecional (Unicode para ANSI) para mensagens de janela. Por exemplo, se uma mensagem de janela ANSI é enviada para uma janela que usa o conjunto de caracteres Unicode, o sistema converte essa mensagem em uma mensagem Unicode antes de chamar o procedimento janela. O sistema chama IsWindowUnicode para determinar se deve traduzir a mensagem.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Biblioteca de importação:Use user32.lib.

Ver também

Visão geral sobre Windows, funções de janela

Index