Compartilhar via


Classe CPropertyPage

Representa as páginas individuais de uma folha de propriedades, se não conhecido como uma caixa de diálogo de tabulação.

class CPropertyPage : public CDialog

Membros

Construtores public

Nome

Descrição

CPropertyPage::CPropertyPage

Constrói um objeto de CPropertyPage .

Métodos públicos

Nome

Descrição

CPropertyPage::CancelToClose

Altera o botão OK para ler o final, e desativa o botão cancelar, após uma alteração irrecuperável de uma página na folha de propriedades modal.

CPropertyPage::Construct

Constrói um objeto de CPropertyPage . Use Construct se você desejar especificar em tempo de execução seus parâmetros, ou se você estiver usando matrizes.

CPropertyPage::GetPSP

Recupera a estrutura de PROPSHEETPAGE do windows associada com o objeto de CPropertyPage .

CPropertyPage::OnApply

Chamado pela estrutura quando se aplicar os botões agora é clicado.

CPropertyPage::OnCancel

Chamado pela estrutura quando o botão cancelar for clicado.

CPropertyPage::OnKillActive

Chamado pela estrutura quando a página atual não está mais a página. Executar a validação de dados aqui.

CPropertyPage::OnOK

Chamado pela estrutura quando OK, se aplica agora, ou pelo próximo botão é clicado.

CPropertyPage::OnQueryCancel

Chamado pela estrutura quando o botão cancelar é clicado, e antes de cancelamento ocorreu.

CPropertyPage::OnReset

Chamado pela estrutura quando o botão cancelar for clicado.

CPropertyPage::OnSetActive

Chamado pela estrutura quando a página for feita à página.

CPropertyPage::OnWizardBack

Chamado pela estrutura quando o botão é clicado novamente ao usar um folha de propriedades de uma tipo.

CPropertyPage::OnWizardFinish

Chamado pela estrutura de suporte quando o botão é clicado para usar uma folha de propriedades de uma tipo.

CPropertyPage::OnWizardNext

Chamado pela estrutura quando o botão é clicado seguir ao usar um folha de propriedades de uma tipo.

CPropertyPage::QuerySiblings

Encaminha a mensagem para cada página de folha de propriedades.

CPropertyPage::SetModified

A chamada para ativar ou desativar aplicar os agora.

Membros públicos de dados

Nome

Descrição

CPropertyPage::m_psp

A estrutura de PROPSHEETPAGE do windows. Fornece acesso aos parâmetros básicos da página de propriedades.

Comentários

Como com caixas de diálogo padrão, você deriva de uma classe CPropertyPage para cada página na folha de propriedades. Para usar CPropertyPagede objetos derivados, primeiro crie um objeto de CPropertySheet , e então crie um objeto para cada página que aparece na folha de propriedades. Chame CPropertySheet::AddPage para cada página na folha e em seguida, exibir a folha de propriedades chamando CPropertySheet::DoModal para uma folha de propriedades modal, ou CPropertySheet::Create para uma folha de propriedades sem janela restrita.

Você pode criar um tipo de caixa de diálogo de guia chamado um assistente, que consiste em uma folha de propriedades com uma seqüência de páginas de propriedades que guiam o usuário através das etapas de uma operação, como configurar um dispositivo ou a criação de um boletim de notícias. Em uma caixa de diálogo de guia de uma tipo, as páginas de propriedades não têm guias, e apenas uma página de propriedades é visível em vez. Além de isso, em vez de ter OK e aplicar agora botões, um tipo que uma guia da caixa de diálogo tem um botão voltar de em seguida, um botão ou de suporte, e um botão cancelar.

Para obter mais informações sobre como estabelecer uma folha de propriedades como um assistente, consulte CPropertySheet::SetWizardMode. Para obter mais informações sobre como usar objetos de CPropertyPage , consulte o artigo folhas e páginas de propriedades de propriedade.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

CPropertyPage

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe CDialog

Gráfico da hierarquia

Classe CPropertySheet

Classe CDialog

CPropertySheet::SetWizardMode

Conceitos

O MFC exemplos CMNCTRL1

Exemplo CMNCTRL2 MFC

Exemplo PROPDLG MFC

Exemplo SNAPVW MFC