Compartilhar via


CPropertySheet::AddPage

Adiciona a página fornecida com a guia na extrema direita da folha de propriedades.

void AddPage(
   CPropertyPage *pPage 
);

Parâmetros

  • pPage
    Aponta para a página a ser adicionado ao folha de propriedades.Não pode ser NULO.

Comentários

Adicionar páginas a folha de propriedades da da esquerda para a direita você deseja que apareçam.

AddPage Adiciona o CPropertyPage objeto o CPropertySheet objeto da lista de páginas, mas não cria realmente a janela de página. A estrutura adia a criação da janela da página até que o usuário seleciona essa página.

Quando você adiciona uma página de propriedades usando AddPage, o CPropertySheet é o pai do CPropertyPage. Para obter acesso para a folha de propriedades na página de propriedades, telefonar CWnd::GetParent.

Não é necessário esperar até a criação da janela de folha de propriedades para telefonar AddPage. Typitelefonary, você irá telefonar AddPage antes de telefonar ing DoModal or Criar.

If you telefonar AddPage Depois de exibir a página de propriedades, a linha de guia refletirá a página recém-adicionada.

Exemplo

// Add three pages to a CPropertySheet object, then show the 
// CPropertySheet object as a modal dialog.  CStylePage, CShapePage,  
// and CColorPage are CPropertyPage-derived classes created 
// by the Add Class wizard.  

CPropertySheet dlgPropertySheet(_T("Simple PropertySheet"));

CStylePage     stylePage;
CColorPage     colorPage;
CShapePage     shapePage;
dlgPropertySheet.AddPage(&stylePage);
dlgPropertySheet.AddPage(&colorPage);
dlgPropertySheet.AddPage(&shapePage);

dlgPropertySheet.DoModal();

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe CPropertySheet

Gráfico de hierarquia

CPropertySheet::RemovePage

Outros recursos

CPropertySheet membros