Share via


Método StringFormat::SetDigitSubstitution (gdiplusstringformat.h)

El método StringFormat::SetDigitSubstitution establece el método de sustitución de dígitos y el idioma que corresponde a los sustitutos de dígitos.

Sintaxis

Status SetDigitSubstitution(
  [in] LANGID                language,
  [in] StringDigitSubstitute substitute
);

Parámetros

[in] language

Tipo: LANGID

Valor de dieciséis bits que forma un identificador de idioma NLS. El identificador especifica el idioma asociado a los dígitos sustitutos. Por ejemplo, si este objeto StringFormat usa dígitos de sustitución en árabe, este método devolverá un valor que indica un idioma árabe. Un identificador de lenguaje NLS se construye mediante la macro MAKELANGID, declarada en Winnt.h.

[in] substitute

Tipo: StringDigitSubstitute

Elemento de la enumeración StringDigitSubstitute que especifica el método de sustitución de dígitos que se va a usar.

Valor devuelto

Tipo: Estado

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Comentarios

El método de sustitución de dígitos, especificado por un elemento de la enumeración StringDigitSubstitute , reemplaza, en una cadena, dígitos europeos occidentales por dígitos que corresponden a la configuración regional o idioma de un usuario.

Al especificar LANG_NEUTRAL como identificador de idioma, es habitual pasar solo LANG_NEUTRAL como en el ejemplo siguiente:

stat = FontFamily.GetFamilyName(name, LANG_NEUTRAL);

Si especifica un idioma distinto de LANG_NEUTRAL, use MAKELANGID para crear la combinación de idioma y sublanguaje como en el ejemplo siguiente:

LANGID language = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);

Para obtener una lista de los idiomas y sublanguajes disponibles, consulta Winnt.h.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusstringformat.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll