描述
RemoveFontResourceEx功能从系统字体表中删除指定文件中的字体。
C++ 语法
BOOL RemoveFontResourceEx( __in LPCTSTR lpFileName, __in DWORD fl, __in PVOID pdv ); |
PowerBASIC 语法
FUNCTION RemoveFontResourceExA ( _ BYREF lpFileName AS ASCIIZ, _ BYVAL fl AS DWORD, _ BYVAL pdv AS DWORD _ ) AS LONG |
Unicode版本:
FUNCTION RemoveFontResourceExW ( _ BYREF lpFileName AS WSTRINGZ, _ BYVAL fl AS DWORD, _ BYVAL pdv AS DWORD _ ) AS LONG |
参数
lpFileName
[in]指向一个以空字符结尾的字符串的指针,用于命名字体资源文件。
fl
[in]指定要从系统中删除的字体的特征。为了删除字体,所使用的标志必须与使用AddFontResourceEx功能添加字体时相同。有关详细信息,请参阅AddFontResourceEx功能。
pdv
[in]保留。必须为零。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。没有扩展错误信息可用。
备注
如果指定的标志与添加了AddFontResourceEx功能的字体相同,则此函数将仅删除字体。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)