Compartilhar via


Classe de IPropertyPageImpl

Essa classe implementa IUnknown e fornece uma implementação padrão de interface de IPropertyPage .

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em Tempo de Execução do Windows.

template< class T>
class IPropertyPageImpl

Parâmetros

  • T
    Sua classe, derivada de IPropertyPageImpl.

Membros

bwyf6xfe.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

IPropertyPageImpl::IPropertyPageImpl

Construtor.

bwyf6xfe.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

IPropertyPageImpl::Activate

Cria a janela da caixa de diálogo para a página de propriedades.

IPropertyPageImpl::Apply

Aplica valores atuais da página de propriedades em objetos subjacentes especificados com SetObjects.a implementação de ATL retorna S_OK.

IPropertyPageImpl::Deactivate

A janela for criada com Ativar.

IPropertyPageImpl::GetPageInfo

Recupera informações sobre a página de propriedades.

IPropertyPageImpl::Help

Chama o windows help para a página de propriedades.

IPropertyPageImpl::IsPageDirty

Indica se a página de propriedades foi alterada desde que foi ativado.

IPropertyPageImpl::Move

As posições e redimensiona a caixa de diálogo da página de propriedades.

IPropertyPageImpl::SetDirty

Sinaliza o estado da página de propriedades como modificado ou inalterado.

IPropertyPageImpl::SetObjects

Fornece uma matriz de ponteiros de IUnknown para os objetos associados à página de propriedades.Esses objetos recebem os valores atuais da página de propriedades com uma chamada a Aplicar.

IPropertyPageImpl::SetPageSite

Fornece a página de propriedades com um ponteiro de IPropertyPageSite , pelo qual a página de propriedades se comunica com o quadro da propriedade.

IPropertyPageImpl::Show

Torna a caixa de diálogo da página de propriedades visíveis ou invisível.

IPropertyPageImpl::TranslateAccelerator

Processa um pressionamento de tecla especificado.

bwyf6xfe.collapse_all(pt-br,VS.110).gifMembros públicos de dados

Nome

Descrição

IPropertyPageImpl::m_bDirty

Especifica se o estado da página de propriedades é alterado.

IPropertyPageImpl::m_dwDocString

Armazena o identificador do recurso associado com a cadeia de caracteres de texto que descreve a página de propriedades.

IPropertyPageImpl::m_dwHelpContext

Armazena o identificador de contexto para o tópico da ajuda associado à página de propriedades.

IPropertyPageImpl::m_dwHelpFile

Armazena o identificador do recurso associado com o nome do arquivo de ajuda que descreve a página de propriedades.

IPropertyPageImpl::m_dwTitle

Armazena o identificador do recurso associado com a cadeia de caracteres de texto que aparece na guia para a página de propriedades.

IPropertyPageImpl::m_nObjects

Armazena o número de objetos associados à página de propriedades.

IPropertyPageImpl::m_pPageSite

Pontos a interface de IPropertyPageSite através da página de propriedades se comunica com o quadro da propriedade.

IPropertyPageImpl::m_ppUnk

Aponta para uma matriz de ponteiros de IUnknown a objetos associados com a página de propriedades.

IPropertyPageImpl::m_size

Armazena a altura e largura da caixa de diálogo da página de propriedades, em pixels.

Comentários

A interface de IPropertyPage permite que um objeto gerencia uma página de propriedades específico em uma folha de propriedades.A classe IPropertyPageImpl fornece uma implementação padrão de esta interface e implementa IUnknown enviar informações para o dispositivo de despejo em compilações de depuração.

Artigos relacionados   tutorial de ATL, criando um projeto de ATL

Hierarquia de herança

IPropertyPage

IPropertyPageImpl

Requisitos

Cabeçalho: atlctl.h

Consulte também

Referência

Classe de IPropertyPage2Impl

Classe de IPerPropertyBrowsingImpl

Classe de ISpecifyPropertyPagesImpl

Outros recursos

Visão geral da classe de ATL