Adicionando uma página de propriedade do ATL

Para adicionar uma página de propriedades do Active Template Library (ATL) ao seu projeto, seu projeto deve ter sido criado como um aplicativo ATL ou como um aplicativo MFC que contém suporte ATL. Você pode usar o atl Project Wizard para criar um aplicativo ATL ou Adicionar um objeto ATL para seu aplicativo MFC para implementar o suporte ATL para um aplicativo MFC.

Se você estiver adicionando uma página de propriedades para um controle, seu controle deve oferecer suporte a ISpecifyPropertyPagesImpl interface. Por padrão, essa interface é na lista derivação de seu controle classe quando você criar um controle ATL usando o Assistente de controle ATL.

ObservaçãoObservação

Se sua classe de controle não tem ISpecifyPropertyPagesImpl na sua lista de derivação, você deve adicioná-lo manualmente.

Para adicionar uma página de propriedades do ATL para seu projeto.

  1. Em um Solution Explorer ou o modo de exibição de classe, clique com o botão direito no nome do projeto ao qual você deseja adicionar a página de propriedades do ATL.

  2. No menu de atalho, clique em Add e, em seguida, clique em Add Class.

  3. No Add Class caixa de diálogo, no painel Templates, clique em Página de propriedades do ATL e, em seguida, clique em Abrir para exibir o Assistente de página de propriedade do ATL.

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

Consulte também

Referência

Fundamentals of ATL COM Objects

Conceitos

ATL COM Property Pages

Example: Implementing a Property Page