Поделиться через


Добавление страницы свойств ATL

Примечание.

Мастер страницы свойств в ATL недоступен в Visual Studio 2019 и более поздних версиях.

Чтобы добавить объект библиотеки шаблонных классов (ATL) на страницу свойств в проекте, необходимо создавать проект как COM-приложение ATL или приложение MFC с поддержкой ATL. Вы можете использовать Мастер проектов ATL, чтобы создать приложение ATL, или добавить объект ATL в свое приложение MFC, чтобы реализовать поддержку ATL для приложения MFC.

Если вы добавляете страницу свойств для элемента управления, ваш элемент управления должен поддерживать интерфейс ISpecifyPropertyPagesImpl. По умолчанию этот интерфейс находится в списке деривации вашего класса управления, когда вы создаете элемент управления ATL с помощью мастера управления ATL.

Примечание.

Если ваш класс элемента управления не имеет ISpecifyPropertyPagesImpl в списке деривации, необходимо добавить его вручную.

Добавление страницы свойств ATL в проект

  1. В обозревателе решений или представлении классов щелкните правой кнопкой мыши имя проекта, в который вы хотите добавить страницу свойств ATL.

  2. В контекстном меню выберите команду Добавить, а затем — Добавить класс.

  3. В диалоговом окне Добавить класс в области Шаблоны щелкните страницу свойств ATL, а затем щелкните Открыть, чтобы запустить мастер страницы свойств ATL.

После создания страницы свойств для элемента управления необходимо предоставить запись PROP_PAGE в схему сопоставления свойств для элемента управления.

См. также

Страницы свойств
Основы COM-объектов ATL
Пример. Реализация страницы свойств