绘图仪驱动程序用户界面

重要

建议使用 Microsoft 的 IPP 收件箱类驱动程序,以及 Print Support Apps (PSA) ,在 Windows 10 和 11 中自定义打印体验,以便进行打印机设备开发。

有关详细信息,请参阅 打印支持应用设计指南

绘图仪用户界面使用 CPSUI 创建以下两个属性表页:

  • 打印机属性表的 “设备设置” 页,当用户从打印机文件夹或打印机窗口中选择 “属性” 菜单项时显示。 此页列出了特定于打印机的配置设置。

  • 文档属性表的布局纸张/质量和高级页面,当用户从打印机文件夹或打印机窗口中选择“文档默认值”菜单项时,或者当应用程序调用 PrinterPropertiesDocumentProperties 函数时,将显示这些页面。 此页面列出了特定于文档的配置设置。

这些属性表包含绘图仪的微型驱动程序指定的绘图仪功能和选项。 它们还允许用户修改选项值。

绘图仪的用户界面作为用户模式 打印机接口 DLL 实现。 此 DLL 中的代码与 CPSUI 一起指定属性表页的内容。 DLL 根据微型驱动程序中的信息强制执行可组合绘图仪选项的约束。 它还可确保用户不会选择未安装在绘图仪上的选项。