Třída CPaneContainer
CPaneContainer Třída je základní součást model dokovací implementován MFC.Objekt této třídy jsou uloženy do dvou podoken dokovací nebo dvě instance ukazatele CPaneContainer. uloží ukazatel myši na dělicí oddělující podokna (nebo kontejnerů).Vnoření nádoby uvnitř kontejnerů v rámci sestavit binární strom, který představuje komplexní dokovací rozložení.Kořen stromu binární je uložen v CPaneContainerManager objektu.
class CPaneContainer : public CObject
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Výchozí konstruktor. |
Veřejné metody
Název |
Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Čtení nebo zápisu tohoto objektu z nebo do archivu.(Přepíše CObject::Serialize.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Poznámky
CPaneContainerobjekty jsou vytvářeny automaticky rámci.
Příklad
Následující příklad ukazuje, jak vytvořit instanci CPaneContainer třídy.Tento fragment kódu je součástí nastavit velikost podokna vzorku.
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);
Hierarchii dědičnosti
Požadavky
Záhlaví: afxpanecontainer.h