Função TranslateCharsetInfo (wingdi.h)

Converte informações de conjunto de caracteres e define todos os membros de uma estrutura de destino para valores apropriados.

Sintaxe

BOOL TranslateCharsetInfo(
  [in, out] DWORD         *lpSrc,
  [out]     LPCHARSETINFO lpCs,
  [in]      DWORD         dwFlags
);

Parâmetros

[in, out] lpSrc

Ponteiro para o membro fsCsb de uma estrutura FONTSIGNATURE se dwFlags estiver definido como TCI_SRCFONTSIG. Caso contrário, esse parâmetro será definido como um valor DWORD que indica a origem.

[out] lpCs

Ponteiro para uma estrutura CHARSETINFO que recebe as informações do conjunto de caracteres traduzido.

[in] dwFlags

Sinalizadores que especificam como executar a tradução. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
TCI_SRCCHARSET
A origem contém o valor do conjunto de caracteres na palavra baixa e 0 na palavra alta.
TCI_SRCCODEPAGE
Origem é um identificador de página de código na palavra baixa e 0 na palavra alta.
TCI_SRCFONTSIG
Origem é a parte de campo de bits da página de código de uma estrutura FONTSIGNATURE . Na entrada, isso deve ter apenas um bit de página de código do Windows definido, seja para um valor de página de código ANSI ou para um valor comum de ANSI e OEM (para valores OEM, os bits 32-63 devem estar claros). Na saída, isso tem apenas um bit definido.

Se o valor TCI_SRCFONTSIG for fornecido, o parâmetro lpSrc deverá ser o endereço do campo de bits da página de código. Se qualquer outro valor TCI_ for fornecido, o parâmetro lpSrc deverá ser um valor e não um endereço.

TCI_SRCLOCALE
Windows 2000: A origem é o LCID (identificador de localidade) ou o identificador de idioma do layout do teclado. Se for um identificador de idioma, o valor estará na palavra baixa.

Valor retornado

Retornará um valor diferente de zero se tiver êxito ou 0 caso contrário. Para obter informações de erro estendidas, o aplicativo pode chamar GetLastError.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wingdi.h (inclua Windows.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

CHARSETINFO

FONTSIGNATURE

Funções Unicode e Conjunto de Caracteres

Conjuntos de caracteres e Unicode