设备属性页提供程序的常规要求

若要创建设备属性页,提供程序必须遵循以下常规要求,属性页才能正常工作:

  • 处理添加属性页的请求。

    对于作为属性页扩展 DLL 的提供程序,此请求通过 AddPropSheetPageProc 回调函数发出。 有关详细信息,请参阅 设备属性页提供程序 (属性页扩展 DLL)

  • 通过调用 CreatePropertySheetPage 函数创建属性页。 提供程序在此调用中传递初始化的 PROPSHEETPAGE 结构的地址。

  • 如果必须为属性页分配和释放额外的存储,请提供 一个 PropSheetPageProc 回调函数,用于处理PSPCB_CREATE和PSPCB_RELEASE消息。

  • 提供一个对话框过程,用于处理每个自定义属性页的 Windows 消息。

  • 使用 propSheetPageProc 回调函数和对话框过程) 地址等 (初始化 PROPSHEETPAGE 结构。

本部分包括以下主题,这些主题提供有关自定义属性页的更多指导:

创建自定义属性页

属性页回调函数

处理属性页的 Windows 消息

自定义属性页示例