Platform SDK: International Features

SCRIPT_DIGITSUBSTITUTE

The SCRIPT_DIGITSUBSTITUTE structure contains the native digit and digit substitution settings.

typedef struct tag_SCRIPT_DIGITSUBSTITUTE {
  DWORD NationalDigitLanguage    : 16;
  DWORD TraditionalDigitLanguage : 16;
  DWORD DigitSubstitute          :8;
  DWORD dwReserved;
} SCRIPT_DIGITSUBSTITUTE;

Members

NationalDigitLanguage
Language for native substitution.
TraditionalDigitLanguage
Language for traditional substitution.
DigitSubstitute
Substitution type.
dwReserved
Reserved. Initialize to 0.

Remarks

The DigitSubstitute member of SCRIPT_DIGITSUBSTITUTE structure is normally set by ScriptRecordDigitSubstitution. However, it may be replaced by any one of the following values:

Requirements

  Windows NT/2000: Requires Windows 2000.
  Header: Declared in Usp10.h.

See Also

Uniscribe Overview, Uniscribe Structures, ScriptRecordDigitSubstitution