Compartilhar via


Adição de uma página de propriedades da ATL

Observação

O assistente de Página de Propriedades da ATL não está disponível no Visual Studio 2019 e versões posteriores.

Para adicionar uma página de propriedades ATL (Active Template Library) ao seu projeto, ele deve ter sido criado como um aplicativo ATL ou como um aplicativo MFC compatível com ATL. Use o Assistente de Projeto ATL para criar um aplicativo ATL ou adicione um objeto ATL ao aplicativo MFC para implementar o suporte à ATL para um aplicativo MFC.

Se estiver adicionando uma página de propriedades para um controle, este deverá ser compatível com a interface ISpecifyPropertyPagesImpl. Por padrão, essa interface está na lista de derivação da sua classe de controle quando você cria um controle de ATL usando o Assistente de Controle de ATL.

Observação

Se sua classe de controle não tiver ISpecifyPropertyPagesImpl na própria lista de derivação, você deverá adicioná-la manualmente.

Adição de uma página de propriedades da ATL ao seu projeto

  1. No Gerenciador de Soluções ou no Modo de Exibição de Classe, clique com o botão direito do mouse no nome do projeto ao qual deseja adicionar a página de propriedades da ATL.

  2. No menu de atalho, clique em Adicionar e em Adicionar Classe.

  3. Na caixa de diálogo Adicionar Classe, no painel Modelos, clique em Página de Propriedades da ATL e em Abrir para exibir o Assistente da Página de Propriedades da ATL.

Depois de criar uma página de propriedades para um controle, você deve fornecer a entrada PROP_PAGE no mapa de propriedades do controle.

Confira também

Páginas de propriedades
Princípios básicos de objetos COM da ATL
Exemplo: implementando uma página de propriedades