Share via


Fonts Functions (Windows CE 5.0)

Send Feedback

The following table shows the fonts functions, with a description of the purpose of each.

Programming element Description
AddFontResource This function adds the font resource from the specified file to the Windows font table. The font can subsequently be used for text output by any Microsoft® Windows® CE 5.0–based application.
CreateFontIndirect This function creates a logical font that has the characteristics specified in the specified structure. An application can subsequently select the font as the current font for any device context (DC).
DrawText This function draws formatted text in the specified rectangle. DrawText formats the text according to the specified format method.
EnableEUDC This function enables or disables end-user-defined characters (EUDC).
EnumFontFamilies This function enumerates the fonts in a specified font family that are available on a specified device. This function supersedes the EnumFonts function.
EnumFontFamProc This function is an application-defined callback function that retrieves data that describes the available fonts.
EnumFonts This function enumerates the fonts available on a specified device. This function is provided for compatibility with early versions of the Microsoft Windows SDK. Whenever possible, applications should use the EnumFontFamilies function.
EnumFontsProc This function is an application-defined callback function that processes font data from the EnumFonts function.
ExtTextOut This function draws a character string by using the currently selected font. You can provide an optional rectangle that ExtTextOut can use for clipping, opaquing, or both.
GetCharABCWidths This function retrieves the widths, in logical units, of consecutive characters in a specified range from the current TrueType font. This function succeeds only with TrueType fonts.
GetCharABCWidthsI The GetCharABCWidthsI function retrieves the widths, in logical units, of consecutive glyph indices in a specified range from the current TrueType font. This function succeeds only with TrueType fonts.
GetCharWidth32 This function retrieves the widths, in logical coordinates, of consecutive characters in a specified range from the current font.
GetFontData This function retrieves font metric data for a TrueType font.
GetTextAlign This function retrieves the text-alignment setting for the specified device context.
GetTextColor This function retrieves the current text color for the specified device context.
GetTextExtentExPoint This function retrieves the number of characters in a specified string that fit within a specified space and fills an array with the text extent for each of those characters. A text extent is the distance between the beginning of the space and a character that fits in the space.
GetTextExtentPoint This function computes the width and height of the specified string of text.
GetTextExtentPoint32 This function computes the width and height of the specified string of text.
GetTextFace This function retrieves the typeface name of the font that is selected into the specified device context (DC).
GetTextMetrics This function fills the specified buffer with the metrics for the currently selected font.
RemoveFontResource This function removes the fonts in the specified file from the Windows CE font table.
SetTextAlign This function sets the text-alignment value for the specified device context.
SetTextColor This function sets the text color of the specified device context to the specified color.

See Also

Fonts Reference | Fonts

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.