Compartilhar via


EUDC

A chave do registro EUDC contém uma ou mais subchaves que contêm valores que definem as fontes associadas a de caracteres definidos pelo usuário final para uma determinada página de código. Ele tem o seguinte local do Registro:

HKEY_CURRENT_USER\EUDC

O formato é:

EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName

onde:

Valor Descrição
SystemDefaultEUDCFont Nome predefinido usado para definir a fonte padrão do sistema. Não há nenhuma fonte EUDC padrão do sistema, a menos que essa entrada seja especificada explicitamente.
TrueTypeFontTypeface Nome definido pelo usuário associado a uma fonte TrueType não EUDC.
TrueTypeEUDCFontFileName Cadeia de caracteres que consiste no nome do arquivo de um arquivo de fonte EUDC separado. Esse arquivo identifica uma fonte a ser associada a TrueTypeFontTypeface.

 

O exemplo a seguir mostra a chave EUDC para a página de código 932.

HKEY_CURRENT_USER\EUDC\932
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GTEUDC.TTF

O exemplo a seguir define a fonte EUDC padrão do sistema como Eudc.ttf e associa as fontes EUDC separadas Mineudc.ttf e Goteudc.ttf com os nomes de fonte MS Mincho e MS Gothic, respectivamente.

SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GOTEUDC.TTF

Quando a ACP (página de código do Windows) associada ao idioma para programas não Unicode corresponde à subchave, o subsistema GDI procura os pares de valores de subchave para obter informações de exibição sobre o caractere. Primeiro, ele procura um nome que corresponda à fonte atual. Se não houver nenhum, ele examinará o valor SystemDefaultEUDCFont. Se nenhum valor for definido, a GDI tratará o caractere como indefinido.

Observe que o texto em si não precisa estar na página de código do Windows. Por exemplo, suponha que a página de código tenha o identificador 1252, a página de código padrão do Windows para inglês. Um aplicativo passa o único ponto de código Unicode U+E000, na PUA (área de uso privado Unicode), para DrawText. Nesse caso, a GDI analisa os valores do Registro abaixo de 1252 para obter as informações de fonte para as propriedades de exibição de caractere.

entradas do Registro EUDC

EUDCCodeRange