This class corresponds to the native Windows CE LOGFONT (logical font) structure, which provides the ability to create angled and other text effects. Values for some of the LogFont fields are defined by the enumerations described in the following table.
Enumeration
|
Description
|
|---|
CharSet
|
Specifies the character set of the font.
|
ClipPrecision
|
Specifies how to clip characters that are partially outside the clipping region.
|
PitchAndFamily
|
Specifies the font family that describes the font in a general way.
|
OutPrecision
|
Specifies how closely the output must match the requested height, weight, and other attributes of a font.
|
Quality
|
Specifies the quality of the font.
|
Weight
|
Specifies the weight of the font.
|
To create rotated text, create an instance of the LogFont class and set the Escapement field to the desired rotation angle. Note that Escapement specifies the angle in tenths of a degree; for a 45-degree angle you would specify 450.
The Escapement field specifies both the escapement and orientation. You should set Escapement and Orientation to the same value.
The font mapper, a component of Windows CE, finds the physical font that most closely matches values specified for the Height and Weight fields.