CPSUI 支持的窗口控件

重要

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

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

CPSUI 支持一组窗口控件,为用户提供一致的界面。 在为打印机设备和文档创建属性页时,使用这些窗口控件尤为重要,因为用户希望所有打印机都有一致的界面。

支持 CPSUI 的窗口控件包括:

  • 包含两个或三个单选按钮的方框

  • 滚动条和跟踪条

  • 编辑、列表和组合框

  • 上/下箭头框

  • 复选框

在指定属性表选项时,必须始终使用这组窗口控件。 窗口控制通过使用 CPSUI 选项类型来指定。 虽然通常没有必要,但这些控件的外观是可以自定义的。 有关详细信息,请参阅自定义 CPSUI 支持的窗口控件

CPSUI 还定义了两种特殊控件,分别称为扩展复选框和扩展按钮。 这些控件提供了标准复选框和按钮之外的功能,可分别使用 EXTCHKBOXEXTPUSH 结构来指定。