EUDC
La clave del Registro EUDC contiene una o varias subclaves que contienen valores que definen las fuentes asociadas a caracteres definidos por el usuario final (EUDC) para una página de códigos determinada. Tiene la siguiente ubicación del Registro:
HKEY_CURRENT_USER\EUDC
El formato es:
EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontName TrueTypeFontTypeface=TrueTypeEUDCFontFileName
donde:
Value | Descripción |
---|---|
SystemDefaultEUDCFont | Nombre predefinido usado para establecer la fuente predeterminada del sistema. No hay ninguna fuente EUDC predeterminada del sistema a menos que se especifique explícitamente esta entrada. |
TrueTypeFontTypeface | Nombre definido por el usuario asociado a una fuente TrueType que no sea EUDC. |
TrueTypeEUDCFontFileName | Cadena que consta del nombre de archivo de un archivo de fuente EUDC independiente. Este archivo identifica una fuente que se va a asociar con TrueTypeFontTypeface. |
En el ejemplo siguiente se muestra la clave EUDC para la página de códigos 932.
HKEY_CURRENT_USER\EUDC\932
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GTEUDC.TTF
En el ejemplo siguiente se establece que la fuente EUDC predeterminada del sistema sea Eudc.ttf y asocie las fuentes de EUDC independientes Mineudc.ttf y Goteudc.ttf con los nombres de fuente MS Mincho y MS Gothic, respectivamente.
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GOTEUDC.TTF
Cuando la página de códigos de Windows (ACP del sistema) asociada al idioma de los programas que no son Unicode coincide con la subclave, el subsistema GDI busca los pares de valor de subclave para obtener información para mostrar sobre el carácter. Primero busca un nombre que coincida con la fuente actual. Si no hay ninguno, examina el valor SystemDefaultEUDCFont. Si no se define ningún valor, GDI trata el carácter como indefinido.
Tenga en cuenta que el propio texto no tiene que estar en la página de códigos de Windows. Por ejemplo, supongamos que la página de códigos tiene el identificador 1252, la página de códigos predeterminada de Windows para inglés. Una aplicación pasa el único punto de código Unicode U+E000, en el área de uso privado Unicode (PUA), a DrawText. En este caso, GDI examina los valores del Registro en 1252 para obtener la información de fuente de las propiedades de presentación de caracteres.