StringFormat::StringFormat(INT,LANGID) method (gdiplusstringformat.h)
Creates a StringFormat object based on string format flags and a language.
Syntax
void StringFormat(
[in] INT formatFlags,
[in] LANGID language
);
Parameters
[in] formatFlags
Type: INT
Optional. Value that specifies the format flags that control most of the characteristics of the StringFormat object. The flags are set by applying a bitwise OR to elements of the StringFormatFlags enumeration. The default value is 0 (no flags set).
[in] language
Type: LANGID
Optional. Sixteen-bit value that specifies the language to use. The default value is LANG_NEUTRAL, which is the user's default language.
Return value
None
Remarks
When specifying LANG_NEUTRAL as the language ID, it is common practice to pass just LANG_NEUTRAL as in the following example:
stat = FontFamily.GetFamilyName(name, LANG_NEUTRAL);
If you are specifying a language other than LANG_NEUTRAL, use MAKELANGID to create the language and sublanguage combination as in the following example:
LANGID language = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);
For a list of the available languages and sublanguages, see Winnt.h.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP, Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | gdiplusstringformat.h (include Gdiplus.h) |
Library | Gdiplus.lib |
DLL | Gdiplus.dll |