Classe de CPaneContainer
La classe d' CPaneContainer est un composant de base du modèle d'ancrage implémenté par les MFC.Un objet de cette classe stocke des pointeurs vers deux volets d'ancrage ou à deux instances d' CPaneContainer. il enregistre également un pointeur vers le séparateur qui sépare les volets (ou les conteneurs).L'imbrication des conteneurs dans des conteneurs, l'infrastructure peut générer un arbre binaire qui représente des dispositions complexes d'ancrage.La racine de l'arborescence binaire est stockée dans un objet de CPaneContainerManager .
class CPaneContainer : public CObject
Membres
Constructeurs publics
Nom |
Description |
---|---|
Constructeur par défaut. |
Méthodes publiques
Nom |
Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lit ou écrit cet objet ou y retourne une archive.(Substitutions CObject::Serialize.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remarques
Les objets d'CPaneContainer sont créés automatiquement par l'infrastructure.
Exemple
L'exemple suivant montre comment construire une instance avec de la classe d' CPaneContainer .Cet extrait de code fait partie de Définissez l'exemple de taille du volet.
CPaneDialog m_wndDlgBar;
...
CPaneDivider* pDefaultPaneDivider = m_wndDlgBar.GetDefaultPaneDivider ();
if (pDefaultPaneDivider == NULL)
{
AfxMessageBox (_T ("The DialogBar is not docked."));
return;
}
BOOL bLeftBar = FALSE;
CPaneContainer* pContainer = pDefaultPaneDivider->FindPaneContainer (&m_wndDlgBar, bLeftBar);
Hiérarchie d'héritage
Configuration requise
en-tête : afxpanecontainer.h
Voir aussi
Référence
Classe de CPaneContainerManager