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 |