Partager via


CPropertyPage, classe

Représente des pages individuelles d'une feuille de propriétés, sinon appelé une boîte de dialogue d'onglet.

class CPropertyPage : public CDialog

Membres

Constructeurs publics

Nom

Description

CPropertyPage::CPropertyPage

Construit un objet CPropertyPage.

Méthodes publiques

Nom

Description

CPropertyPage::CancelToClose

Modifie le bouton OK pour lire la fin, et désactive le bouton Annuler, après une modification irrécupérable de la page d'une feuille de propriétés modale.

CPropertyPage::Construct

Construit un objet CPropertyPage. Utilisez Construct si vous souhaitez spécifier vos paramètres au moment de l'exécution, ou si vous utilisez des tableaux.

CPropertyPage::GetPSP

Extrait la structure de PROPSHEETPAGE windows associé à l'objet d' CPropertyPage .

CPropertyPage::OnApply

Appelé par l'infrastructure lorsque l'application bouton événements maintenant utilisateur clique dessus.

CPropertyPage::OnCancel

Appelé par l'infrastructure lorsque le bouton Annuler est sélectionné.

CPropertyPage::OnKillActive

Appelé par l'infrastructure lorsque la page actuelle n'est plus la page active. Exécutez ici la validation des données.

CPropertyPage::OnOK

Appelé par l'infrastructure lorsque OK, s'appliquent désormais, ou le bouton Fermer utilisateur clique dessus.

CPropertyPage::OnQueryCancel

Appelé par l'infrastructure lorsque le bouton Annuler est sélectionné, et avant l'annulation a eu lieu.

CPropertyPage::OnReset

Appelé par l'infrastructure lorsque le bouton Annuler est sélectionné.

CPropertyPage::OnSetActive

Appelé par l'infrastructure lorsque la page est envoyée à la page active.

CPropertyPage::OnWizardBack

Appelé par l'infrastructure lorsque le bouton précédent utilisateur clique sur lorsque vous utilisez une feuille de propriétés de type assistant.

CPropertyPage::OnWizardFinish

Appelé par l'infrastructure lorsque le bouton de fin est effectué sur lorsque vous utilisez une feuille de propriétés de type assistant.

CPropertyPage::OnWizardNext

Appelé par l'infrastructure lorsque le bouton suivant est effectué sur lorsque vous utilisez une feuille de propriétés de type assistant.

CPropertyPage::QuerySiblings

Transféré au message chaque page de la feuille de propriétés.

CPropertyPage::SetModified

L'appel pour exécuter ou déboguer l'application bouton événements maintenant.

Données membres publiques

Nom

Description

CPropertyPage::m_psp

La structure de PROPSHEETPAGE windows. Fournit l'accès aux paramètres de page de propriétés.

Notes

Comme avec les boîtes de dialogue standard, vous dérivez une classe d' CPropertyPage pour chaque page dans votre feuille de propriétés. Pour utiliser CPropertyPage- objets dérivés, créez d'abord un objet de CPropertySheet , puis créez ensuite un objet pour chaque page qui est inséré dans la feuille de propriétés. Appelez CPropertySheet::AddPage pour chaque page dans la feuille, puis affichez la feuille de propriétés en appelant CPropertySheet::DoModal d'une feuille de propriétés modale, ou CPropertySheet::Create d'une feuille de propriétés non modale.

Vous pouvez créer un type de boîte de dialogue d'onglet appelé un assistant, qui se compose d'une feuille de propriétés avec une séquence de pages de propriétés qui guident l'utilisateur à travers les étapes d'une opération, par exemple configurer un périphérique ou créer un bulletin d'informations. Dans une boîte de dialogue de type assistant onglet, les pages de propriétés n'ont pas les onglets, et uniquement une page de propriétés est visible à la fois. Aussi, au lieu d'avoir un bouton OK et appliquez maintenant les boutons, une boîte de dialogue de type assistant de tabulation a une précédent, un suivant ou arrête le bouton, et un bouton Annuler.

Pour plus d'informations sur générer une feuille de propriétés comme un assistant, consultez CPropertySheet::SetWizardMode. Pour plus d'informations sur l'utilisation des objets d' CPropertyPage , consultez l'article feuilles de propriétés et pages de propriétés.

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CDialog

CPropertyPage

Configuration requise

Header: afxdlgs.h

Voir aussi

Référence

CDialog, classe

Graphique de la hiérarchie

CPropertySheet, classe

CDialog, classe

CPropertySheet::SetWizardMode

Concepts

MFC exemple CMNCTRL1

MFC exemple CMNCTRL2

exemple MFC PROPDLG

MFC exemple SNAPVW