Целевой драйвер, который я создаю, - это не собственный драйвер, а мини-драйвер, работающий с универсальным драйвером Microsoft Pinter
По данным ДДК:
Описания этих элементов [шрифты в моем случае]
помещается в ресурсную DLL, как описано
в документации по SDK платформы.
Затем он продолжает:
В библиотеке ресурсов принтера укажите
файлы .ufm с помощью RC_UFM
тип ресурса и укажите .ifi файлы
используя тип ресурса RC_FONT.
Несмотря на ссылку на SDK, нет информации о том, как на самом деле поместить информацию о шрифте .ifi в dll ресурса.
Может кто-нибудь указать, как это сделать?
Редактировать
Да, принтер содержит резидентные шрифты, и мне нужно создать файл ресурсов, который описывает их.
Пока что я столкнулся с другим препятствием, потому что, очевидно, файл описания шрифта, который вы должны скомпилировать в свой ресурс, не может быть .ifi
(хотя DDK говорит, что может), они просто не работают. Однако это работает найти с .ufm
файлами описания шрифта.
Проблема в том, что у нас есть только файлы ifi, описывающие шрифты устройства, но без умф ...
Любой совет?