创建属性页

重要

新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

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

使用 CPSUI 创建的属性页由属性表选项组成,其中每个选项代表一个用户可修改的值。 属性表选项的对话框是使用一组 CPSUI 支持的窗口控件创建的,用户可通过这些控件来修改选项的值。

CPSUI 提供的窗口控件可在 CPSUI 提供的页面和模板中显示,也可与自定义页面一起使用。 有几种方法可用于指定页面,而所有这些方法都涉及调用 CPSUI 的 ComPropSheet 函数。

为打印机和打印文档创建属性页涉及使用 CPSUI 和打印机驱动程序,并且需要在应用程序、打印后台处理程序、打印机接口 DLL 和 CPSUI 之间进行交互。