Fonts Linking Registry Settings

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The following registry key links a base font to a link font. In this code example, the OS design developer selected MSGothic, a Japanese–specific font, when building the run–time image. When searching for a character, the base font is searched first followed by the linked font. This enables you to support a larger variety of characters in a font without switching.

IF LOCALE=0409
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
    "Arial"="\\Windows\\msgothic.ttc,MS PGothic"
    "Microsoft Logo"="\\Windows\\msgothic.ttc,MS PGothic"
    "Times New Roman"="\\Windows\\msgothic.ttc,MS Gothic"
    "Tahoma"="\\Windows\\msgothic.ttc,MS PGothic"
    "Courier New"="\\Windows\\msgothic.ttc,MS PGothic"
    "Symbol"="\\Windows\\msgothic.ttc,MS Gothic"
    "Kino MT"="\\Windows\\msgothic.ttc,MS Gothic"

The following registry key specifies the characters to skip in the base font in favor of the linked font.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SkipTable]
    "Tahoma"="005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"

The following registry key sets the end user–defined character (EUDC) font for the system.

[HKEY_CURRENT_USER\EUDC]
    "SystemDefaultEUDCFont"="\\Windows\\eudc.tte"
ENDIF LOCALE=0409

For a more information about these settings, see Enabling Linked Fonts.

See Also

Concepts

General Fonts Registry Settings
Fonts Registry Settings for Japanese
Fonts Registry Settings for Korean
Fonts Registry Settings for Simplified Chinese
Fonts Registry Settings for Traditional Chinese
System Fonts Registry Settings