CPaneContainer-Klasse
Die Klasse ist eine CPaneContainer grundlegende Komponente Andocken des Modells, das von MFC implementiert wird.Ein Objekt dieser Klasse speichert Zeiger auf zwei Andocken Bereichen, oder zwei Instanzen von CPaneContainer. speichert es auch einen Zeiger auf den Unterteiler, der die Bereiche trennt (oder die Container).Durch das Container innerhalb der Container schachteln, kann das Framework einer binären Struktur erstellen, die komplexe andockbare Layouts darstellt.Der Stamm der binären Struktur wird in einem CPaneContainerManager-Objekt gespeichert.
class CPaneContainer : public CObject
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Standardkonstruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Liest oder Schreiben dieses Objekt von oder einem Archiv.(Überschreibungen CObject::Serialize.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hinweise
CPaneContainer-Objekte werden automatisch vom Framework erstellt.
Beispiel
Das folgende Beispiel zeigt, wie eine Instanz der Klasse CPaneContainer erstellt.Dieser Codeausschnitt ist Teil Legen Sie Bereichs-Größenbeispiel fest.
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);
Vererbungshierarchie
Anforderungen
Header: afxpanecontainer.h