StringFormat::StringFormat (INT,LANGID) 方法 (gdiplusstringformat.h)

根據字串格式旗標和語言建立 StringFormat 物件。

語法

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

參數

[in] formatFlags

類型: INT

選擇性。 值,指定控制 StringFormat 物件大部分特性的格式旗標。 旗標是藉由將位 OR 套用至 StringFormatFlags 列舉的元素來設定。 默認值為 0, (未設定任何旗標) 。

[in] language

類型: LANGID

選擇性。 指定要使用之語言的十六位值。 默認值為 LANG_NEUTRAL,這是用戶的默認語言。

傳回值

備註

將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
標頭 gdiplusstringformat.h (包含 Gdiplus.h)
程式庫 Gdiplus.lib
Dll Gdiplus.dll

另請參閱

StringFormat

StringFormatFlags