Поделиться через


EUDC

Раздел реестра EUDC содержит один или несколько подразделов, содержащих значения, определяющие шрифты, связанные с определяемыми пользователем символами (EUDCs), для заданной кодовой страницы. Он имеет следующее расположение реестра:

HKEY_CURRENT_USER\EUDC

Формат:

EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypetTypeface=TrueTypeEUDCFontFileName

где:

Ценность Описание
SystemDefaultEUDCFont Предопределенное имя, используемое для задания шрифта по умолчанию системы. Нет шрифта EUDC по умолчанию по умолчанию, если эта запись не указана явным образом.
TrueTypeFontTypeface Определяемое пользователем имя, связанное с шрифтом TrueType, не связанным с EUDC.
TrueTypeEUDCFontFileName Строка, состоящая из имени файла отдельного файла шрифта EUDC. Этот файл определяет шрифт, связанный с TrueTypeFontTypeface.

 

В следующем примере показан ключ EUDC для кодовой страницы 932.

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

В следующем примере устанавливается шрифт EUDC по умолчанию по умолчанию для Eudc.ttf и связывает отдельные шрифты EUDC Mineudc.ttf и Goteudc.ttf с именами шрифтов MS Mincho и MS Gothic соответственно.

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

Если кодовая страница Windows (system ACP), связанная с языком для программ, отличных от Юникода, соответствует подразделу, подсистема GDI ищет пары значений подключа, чтобы получить сведения о символе. Сначала он ищет имя, соответствующее текущему шрифту. Если нет, он проверяет значение SystemDefaultEUDCFont. Если значение не определено, GDI обрабатывает символ как неопределенный.

Обратите внимание, что сам текст не должен находиться на кодовой странице Windows. Например, предположим, что кодовая страница имеет идентификатор 1252, кодовая страница Windows по умолчанию для английского языка. Приложение передает одну кодовую точку Юникода U+E000 в области частного использования Юникода (PUA) в DrawText. В этом случае GDI проверяет значения реестра в 1252 году, чтобы получить сведения о шрифте для свойств отображения символов.

записей реестра EUDC

EUDCCodeRange