The Font class
The Font
class is a wrapper class for the Win32 API LOGFONT
structure. The structure holds a large set of properties; however, we only take into consideration the fields for the font's name and size and whether the font is italic, bold, or underlined; the other fields are set to zero. The system font is the font where all fields in the LOGFONT
structure are set to zero, which results in the standard font of the system. Finally, the Font
class also includes a Color
object.
Font.h
namespace SmallWindows { class Font; extern const Font SystemFont; class Font { public:
The default constructor sets the name to the empty string and all other values to zero, resulting in the system font, usually 10 points Arial. The size of the font is ...
Get C++ Windows Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.