添加 ATL 属性页

注意

ATL 属性页向导不适用于 Visual Studio 2019 及更高版本。

若要将活动模板库 (ATL) 属性页添加到项目中,项目必须已创建为 ATL 应用程序或支持 ATL 的 MFC 应用程序。 可使用 ATL 项目向导创建 ATL 应用程序,也可以按照将 ATL 对象添加到 MFC 应用程序中的说明操作,为 MFC 应用程序实现 ATL 支持。

若要为控件添加属性页,控件必须支持 ISpecifyPropertyPagesImpl 接口。 默认情况下,在你使用 ATL 控件向导创建 ATL 控件时,此接口位于控件类的派生列表中。

注意

如果控件类的派生列表中没有 ISpecifyPropertyPagesImpl,你必须手动添加它。

向项目添加 ATL 属性页的具体步骤

  1. 在“解决方案资源管理器”“类视图”中,右键单击要向其添加 ATL 属性页的项目的名称。

  2. 在快捷菜单中,依次单击“添加”和“添加类”

  3. “添加类”对话框的“模板”窗格中,依次单击“ATL 属性页”和“打开”来显示 ATL 属性页向导

为控件创建属性页后,必须在属性映射中为控件提供 PROP_PAGE 条目。

另请参阅

属性页
ATL COM 对象基础知识
示例:实现属性页