Font CharMap

 

Как-то раз вечером пришла в голову идея создать набор символов шрифта в виде изображения. Написал пробный код и после правки ошибок получил результат


Здесь я не стал париться и взял коды ASCII 32-255. С утра нашел решение - использовать функцию GetFontUnicodeRanges и бросился писать. Но использованный способ временно установить шрифт не заработал и пришлось переписывать программу заново, я уже писал в предыдущем посте.Сложнее всего было написать код, который обрабатывал все ошибки, и осталось нарисовать окно с возможными опциями рисования - цвета, выбор шрифта и его размер. Но до работы над окном вылезла еще одна ошибка - часть шрифтов рисуется с квадратиками - причина в говнокоде на пуревасике. Исправил, и теперь форма работает как надо.

Но вылезла еще одна неприятность


Поэтому публиковать ссылку я не буду. Нашелся еще один аналог программы, но попроще


Называется dp4FontViewer32

Следующая задача - написать исправленную программу, которую сделал раньше для эффекта pixelation.

Комментарии