|
Create a font object and assign it to the specified Device Context
Syntax
Public Sub SetFontToDC (ByVal lHdc As Long, _ ByRef sFontName As String, _ ByRef iFontSize As Integer, _ Optional ByVal lForeColor As Long = -1&, _ Optional ByVal bFontBold As Boolean = False, _ Optional ByVal bFontItalic As Boolean = False, _ Optional ByVal bFontUnderline As Boolean = False, _ Optional ByVal bFontStrikeout As Boolean = False, _ Optional ByVal iQualityType As eFontHDCQualityType = efhat_default, _ Optional ByVal iCharWeightInc As Integer = 0, _ Optional ByVal bForce96DPI As Boolean = False)
Parameters
Parameter |
Description |
ByVal lHdc As Long |
Destination DC |
ByRef sFontName As String |
FontName |
ByRef iFontSize As Integer |
Size of font in points |
Optional ByVal lForeColor As Long = -1& |
Text Color |
Optional ByVal bFontBold As Boolean = False |
Bold |
Optional ByVal bFontItalic As Boolean = False |
Italic |
Optional ByVal bFontUnderline As Boolean = False |
Underline |
Optional ByVal bFontStrikeout As Boolean = False |
Strikeout |
Optional ByVal iQualityType As eFontHDCQualityType = efhat_default |
Font quality type |
Optional ByVal iCharWeightInc As Integer = 0 |
The type of bold (-2..+2) |
Optional ByVal bForce96DPI As Boolean = False |
Forces to create the font using 96dpi as reference (also if the system is using a different DPI unit) |
|