VB声明 | |
Declare Function EnumFontFamilies Lib "gdi32" Alias "EnumFontFamiliesA" (ByVal hdc As Long, ByVal lpszFamily As String, ByVal lpEnumFontFamProc As Long, ByVal lParam As Long) As Long | |
说明 | |
列举指定设备可用的字体 | |
返回值 | |
Long,由回调函数返回的前一个值 | |
参数表 | |
参数 | 类型及说明 |
hdc | Long,设备场景的句柄 |
lpszFamily | String,欲枚举的字体家族。如指定 vbNullString,可枚举出每种可用字体家族中的一种字体 |
lpEnumFontFamProc | Long,欲调用的函数地址。这个地址是用 AddressOf 运算符为来自一个标准模块的函数进行操作,或者利用某个回调控件得到 |
lParam | Long,指定希望传递给回调函数的一个用户自定义值 |
注解 | |
这个函数取代了API函数 EnumFonts,因为它能对TureType字体样式说明进行控制 |