Проверка возможностей текста устройства
Функции EnumFonts и EnumFontFamilies можно использовать для перечисления шрифтов, доступных в контексте устройства памяти, совместимого с принтером. Вы также можете использовать функцию GetDeviceCaps для получения сведений о возможностях текста устройства. Вызвав функцию GetDeviceCaps с индексом NUMFONTS, можно определить минимальное количество шрифтов, поддерживаемых принтером. (Отдельный принтер может поддерживать больше шрифтов, чем указано в возвращаемом значении из GetDeviceCaps с индексом NUMFONTS.) С помощью индекса TEXTCAPS можно определить многие возможности текста указанного устройства.