AddFontResource |
To add a font resource to a Windows system |
CreateFont |
Creates a logical font with the specified property |
CreateFontIndirect |
Creates a logical font with the specified property |
CreateScalableFontResource |
Creates a resource file for a turetype font so that it can be added to the Windows system using API functions AddFontResource |
DrawText |
Paints the text in a specified rectangle |
Drawtextex |
Similar to DrawText, just adding more features |
EnumFontFamilies |
Enumerates the fonts available for the specified device |
Enumfontfamiliesex |
Enumerates the fonts available for the specified device |
Enumfonts |
Enumerates the fonts available for the specified device |
ExtTextOut |
An extended text-portraying function. Also refer to the SetTextAlign function |
Getaspectratiofilterex |
This function can determine the aspect ratio by using SetMapperFlags to require Windows to select only raster fonts that match the current aspect ratio of the device |
Getcharabcwidths |
To determine the a-b-c size of one or more characters in a turetype font |
Getcharabcwidthsfloat |
Query the a-b-c dimensions of one or more characters in a font |
GetCharacterPlacement |
This function is used to learn how to display a string with a given character |
Getcharwidth |
Investigate the width of one or more characters in a font |
GetFontData |
Receive data for a scalable font file |
GetFontLanguageInfo |
Returns information about the font currently selected in the specified device scene |
Getglyphoutline |
Gets the curve information that makes up a character in the Turetype font |
Getkerningpairs |
Gets the kerning information for the specified font |
Getoutlinetextmetrics |
Receive detailed information about the internal characteristics of the Turetype font |
Getrasterizercaps |
Understand if the system has the ability to support scalable fonts |
Gettabbedtextextent |
Judge the scope of a string, and consider the factor of the expansion of the tabulation station. |
Gettextalign |
Receive the current text alignment flag for a device scene |
Gettextcharacterextra |
To determine the current value of extra character spacing |
Gettextcharset |
Receives the character set identifier of the font currently selected for the specified device scene |
Gettextcharsetinfo |
Gets more information about the character set of the currently selected font |
GetTextColor |
Determines the current font color. Often referred to as the "foreground color" |
Gettextextentexpoint |
Determines the number of characters to fill in the specified range. Also loads the range information of each character with an array |
Gettextextentpoint |
Judge the size of a string (range) |
Gettextface |
Gets the typeface name of a font |
GetTextMetrics |
Get information about the physical fonts selected in a device scenario |
GrayString |
Depicts a string that appears in gray. Typically used by Windows to identify a banned state |
Polytextout |
To depict a series of strings |
RemoveFontResource |
Remove a font resource from the Windows system |
SetMapperFlags |
When Windows maps fonts, you can use this function to select Raster fonts that match the aspect ratio of the target device |
SetTextAlign |
Sets the text alignment and specifies that the current location of the device scene is used during text output |
SetTextCharacterExtra |
When describing text, specify the extra spacing to insert in the character Fu |
SetTextColor |
Sets the current text color. This color is also known as the "foreground color" |
SetTextJustification |
You can use this function to justify text by specifying the extra space that a line of text should occupy |
TabbedTextOut |
A text depiction function that supports a tab stop |
TextOut |
Text Drawing functions |