Compartilhar via


EUDC

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

HKEY_CURRENT_USER\EUDC

O formato é:

EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName

em que:

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 aos nomes de fonte MS Mincho e MS Gothic, respectivamente.

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

Quando a página de código do Windows (ACP do sistema) 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 examina 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