Microsoft Windows offers a rich array of text-writing capabilities that goes far beyond simple terminal-based text output. In particular, Windows lets you choose the font to be used for text output.
A font is a collection of characters that have a unique combination of height, width, typeface, character set, and other attributes. An application uses fonts to display or print text of various faces and sizes. For example, a word-processing application uses fonts to give the user a “what you see is what you get” interface.
This chapter covers using fonts in your applications.