我正在构建的目标驱动程序不是本机驱动程序,而是与 Microsoft Universal Pinter 驱动程序一起使用的微型驱动程序
根据 DDK:
这些项目的描述 [在我的例子中是字体] 被放置在资源 DLL 中,如 Platform SDK 文档中所述。
然后它继续说:
在打印机的资源 DLL 中,使用 RC_UFM 资源类型指定 .ufm 文件,并使用 RC_FONT 资源类型指定 .ifi 文件。
尽管引用了 SDK,但没有关于如何将 .ifi 字体信息实际放置在资源 dll 中的信息。
谁能指出一种方法来做到这一点?
编辑
是的,打印机包含常驻字体,我需要创建一个描述它们的资源文件。
到目前为止,我遇到了另一个障碍,因为显然您必须编译到资源 dll 中的字体描述文件不能.ifi
(即使 DDK 说可以),它们只是不起作用。但是它适用于.ufm
字体描述文件。问题是我们只有描述设备字体的 ifi 文件,但没有 umf ...
有什么建议吗?