StringAlignment enumeration (gdiplusenums.h)
The StringAlignment enumeration specifies how a string is aligned in reference to the bounding rectangle. A bounding rectangle is used to define the area in which the text displays.
Syntax
typedef enum StringAlignment {
StringAlignmentNear = 0,
StringAlignmentCenter = 1,
StringAlignmentFar = 2
} ;
Constants
StringAlignmentNear Value: 0 Specifies that alignment is towards the origin of the bounding rectangle. May be used for alignment of characters along the line or for alignment of lines within the rectangle. For a right to left bounding rectangle (StringFormatFlagsDirectionRightToLeft), the origin is at the upper right. |
StringAlignmentCenter Value: 1 Specifies that alignment is centered between origin and extent (width or height) of the formatting rectangle. |
StringAlignmentFar Value: 2 Specifies that alignment is to the far extent (lower right) of the formatting rectangle. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP, Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | gdiplusenums.h (include Gdiplus.h) |