StringAlignment enumeration
Applies to: desktop apps only
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 {
StringAlignmentNear = 0,
StringAlignmentCenter = 1,
StringAlignmentFar = 2
} StringAlignment;
Constants
- StringAlignmentNear
-
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
-
Specifies that alignment is centered between origin and extent (width) of the formatting rectangle.
- StringAlignmentFar
-
Specifies that alignment is to the far extent (right side) of the formatting rectangle.
Requirements
|
Minimum supported client | Windows XP, Windows 2000 Professional |
|---|---|
|
Minimum supported server | Windows 2000 Server |
|
Product | GDI+ 1.0 |
|
Header |
|
Send comments about this topic to Microsoft
Build date: 3/6/2012