EUDC
A chave de registo EUDC contém uma ou mais subchaves que contêm valores que definem os tipos de letra associados a caracteres definidos pelo utilizador final (EUDC) 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á fonte EUDC padrão do sistema, a menos que esta entrada seja explicitamente especificada. |
TrueTypeFontTypeface | Nome definido pelo usuário associado a uma fonte TrueType não EUDC. |
TrueTypeEUDCFontFileName | String 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 (sistema ACP) 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, procura um nome que corresponda à fonte atual. Se não houver, ele examina o valor SystemDefaultEUDCFont. Se nenhum valor for definido, o 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 área de uso privado Unicode (PUA), para DrawText. Nesse caso, o GDI examina os valores do Registro em 1252 para obter as informações de fonte para as propriedades de exibição de caracteres.
Tópicos relacionados