EUDCCodeRange

The EUDCCodeRange registry entry contains entries that define end-user-defined characters (EUDC) code ranges for the various code pages (character sets).

EUDCCodeRange
    CodePage=FromTo[,FromTo]
 

The EUDCCodeRange key has the following location:

HKEY_LOCAL_MACHINE\
     System\CurrentControlSet\Control\NLS\CodePage\EUDCCodeRange 
 

The key contains one or more values specifying the range of character values within a code page that are available for end-user-defined characters. Under this key, a value name is one of these code-page values:

Value Meaning
932 Japan
936 Simplified Chinese
949 Unified Hangeul Code (Hangeul TongHabHyung Code)
950 Traditional Chinese
1361 Johab

The value associated with each name is a string consisting of one or more pairs of 4-digit hexadecimal numbers, with the numbers in each pair separated by a hyphen (-) and each pair separated from any preceding pair by a comma (,). The following example illustrates this format:

HKEY_LOCAL_MACHINE\ 
    System\CurrentControlSet\Control\NLS\CodePage\EUDCCodeRange 
923=F040-F9FC 
950=FA40-FEFE, 8E40-A0FE, 8140-8DFE, C6A1-C8FE 
CodePage

A user-defined value name that identifies the code page. It must be the letters "CP" followed by 5 decimal digits specifying the code page.

FromTo
A string value consisting of a pair of 4-digit hexadecimal values separated by a hyphen (-). Multiple FromTo values may be specified, but each must be separated from the previous by a comma (,).

The following examples show possible EUDC ranges for code pages 923 and 950:

CP00923=F040-F9FC
CP00950=FA40-FEFE,8E40-A0FE,8140-8DFE,C6A1-C8FE