RemoveFontResource
The RemoveFontResource
function removes the fonts in the specified file from the Windows font table.
BOOL RemoveFontResource(
LPCTSTR lpFileName |
// address of
font-resource filename |
); |
|
Parameters
lpFileName
Points to a
null-terminated string that names a font resource file.
Return Values
If the
function succeeds, the return value is nonzero.
If the
function fails, the return value is zero. To get extended error information,
call GetLastError
Remarks
An
application that adds or removes fonts from the Windows public font table
should notify other windows of the change by sending a WM_FONTCHANGE message to
all top-level windows in the system. The application sends this message by
calling the SendMessage
If there are
outstanding references to a font, the associated resource remains loaded until
no device context is using it.
See Also