|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| gdi32.lib
| Header File
| wingdi.h
| Unicode
| WinNT
| Platform Notes
| Windows 95: int == 16 bits
|
|
|
AddFontResource
The
AddFontResource function adds the font resource from the specified file to the Windows font
table. The font can subsequently be used for text output by any Windows-based
application.
int AddFontResource(
LPCTSTR lpszFilename
| // pointer to font-resource filename
|
);
|
|
Parameters
lpszFilename
Pointer to a null-terminated character string that contains a valid font file
filename. The filename may specify either a .FON font resource file, a .FNT raw
bitmap font file, a .TTF raw TrueType file, or a .FOT TrueType resource file.
Return Values
If the function succeeds, the return value specifies the number of fonts
added.
If the function fails, the return value is zero. To get extended error
information, call
GetLastError.
Remarks
Any application that adds or removes fonts from the Windows font table should
notify other windows of the change by sending a WM_FONTCHANGE message to all
top-level windows in the operating system. The application should send this
message by calling the
SendMessage function and setting the
hwnd parameter to HWND_BROADCAST.
When an application no longer needs a font resource that it loaded by calling
the
AddFontResource function, it must remove the resource by calling the
RemoveFontResource function.
See Also
RemoveFontResource,
SendMessage
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database