Under Windows 3.x and earlier, several different types of character fonts were supported. Some were bitmapped fonts, others were stroked fonts, and both types could include variant characters used for special languages or purposes. Today, in Win32 applications, you should not rely on old-style bitmapped fonts. Instead, using true-type (stroked and sizable) fonts and Unicode for non-English character sets is the contemporary standard.
Also under Windows 3.x, fonts were a recognized resource type and could be installed as application resources. Under Windows 98/95/NT, fonts as resources are no longer supported.
Also, Windows 98/85/NT supports a number of extended font specifications for typesetting purposes. These include an extensive series of Panose definitions. For further details on using these specifications, refer to the online documentation.
NOTE
See Chapter 27 for more information about old-style, true-type, and custom fonts and font functions under Windows 98/95/NT.