Compartilhar via


Classe COlePropertyPage

Usado para exibir as propriedades de um controle personalizado em uma interface gráfica, semelhante a uma caixa de diálogo.

class AFX_NOVTABLE COlePropertyPage : public CDialog

Membros

Construtores public

Nome

Descrição

COlePropertyPage::COlePropertyPage

Constrói um objeto de COlePropertyPage .

Métodos públicos

Nome

Descrição

COlePropertyPage::GetControlStatus

Indica se o usuário alterou o valor no controle.

COlePropertyPage::GetObjectArray

Retorna a matriz de objetos que estão sendo editados pela página de propriedades.

COlePropertyPage::GetPageSite

Retorna um ponteiro para a interface de IPropertyPageSite da página de propriedades.

COlePropertyPage::IgnoreApply

Determina quais controles não permitem o botão aplicar.

COlePropertyPage::IsModified

Indica se o usuário alterou a página de propriedades.

COlePropertyPage::OnEditProperty

Chamado pela estrutura quando o usuário edita uma propriedade.

COlePropertyPage::OnHelp

Chamado pela estrutura quando o usuário chamar a ajuda.

COlePropertyPage::OnInitDialog

Chamado pela estrutura quando a página de propriedades é inicializada.

COlePropertyPage::OnObjectsChanged

Chamado pela estrutura quando outro controlador OLE, com as novas propriedades, é escolhido.

COlePropertyPage::OnSetPageSite

Chamado pela estrutura quando o quadro de propriedade fornecer ao site da página.

COlePropertyPage::SetControlStatus

Define um sinalizador que indica se o usuário alterou o valor no controle.

COlePropertyPage::SetDialogResource

Define o recurso da caixa de diálogo da página de propriedades.

COlePropertyPage::SetHelpInfo

Define o texto de ajuda da página de propriedades o breve, o nome do arquivo de ajuda, e o contexto da ajuda.

COlePropertyPage::SetModifiedFlag

Define um sinalizador que indica se o usuário alterou a página de propriedades.

COlePropertyPage::SetPageName

Define o nome da página de propriedades (legenda).

Comentários

Por exemplo, uma página de propriedades pode incluir um controle de edição que permite que o usuário exiba e altere a propriedade da legenda do controle.

Cada propriedade personalizada ou controle estoque pode ter um controle de caixa de diálogo que permite que o usuário do controle exibe o valor atual da propriedade e modificar esse valor se necessário.

Para obter mais informações sobre como usar COlePropertyPage, consulte o artigo Controles ActiveX: Páginas de Propriedade.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

COlePropertyPage

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe CDialog

Gráfico da hierarquia

Classe CDialog

Conceitos

O MFC exemplos CIRC3

Exemplo TESTHELP MFC