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


Метод StringFormat::StringFormat(INT,LANGID) (gdiplusstringformat.h)

Создает объект StringFormat на основе флагов строкового формата и языка.

Синтаксис

void StringFormat(
  [in] INT    formatFlags,
  [in] LANGID language
);

Параметры

[in] formatFlags

Тип: INT

Необязательный элемент. Значение, указывающее флаги формата, управляющие большинством характеристик объекта StringFormat . Флаги задаются путем применения побитового или к элементам перечисления StringFormatFlags . Значение по умолчанию — 0 (флаги не заданы).

[in] language

Тип: LANGID

Необязательный элемент. Шестнадцать битов, указывающее используемый язык. Значение по умолчанию — LANG_NEUTRAL, который является языком пользователя по умолчанию.

Возвращаемое значение

None

Remarks

При указании LANG_NEUTRAL в качестве идентификатора языка обычно передается только LANG_NEUTRAL, как показано в следующем примере:

stat = FontFamily.GetFamilyName(name, LANG_NEUTRAL);

Если вы указываете язык, отличный от LANG_NEUTRAL, используйте MAKELANGID , чтобы создать сочетание языка и подязыка, как показано в следующем примере:

LANGID language = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);

Список доступных языков и подязыков см. в разделе Winnt.h.

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header gdiplusstringformat.h (включая Gdiplus.h)
Библиотека Gdiplus.lib
DLL Gdiplus.dll

См. также раздел

Stringformat

StringFormatFlags