CPaneContainer Class
La clase de CPaneContainer es un componente básico de modelo de acoplamiento implementado por MFC. Un objeto de esta clase almacena punteros a dos paneles de acoplamiento o dos instancias de CPaneContainer. también almacena un puntero divisor que separa los paneles (o contenedores). Anidando los contenedores dentro de los contenedores, el marco puede compilar un árbol binario que representa los diseños complejos de acoplamiento. La raíz del árbol binario se almacenan en un objeto de CPaneContainerManager .
class CPaneContainer : public CObject
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Constructor predeterminado. |
Métodos públicos
Name |
Descripción |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lee o escribe este objeto o un archivo. (Reemplaza CObject::Serialize.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Comentarios
los objetos deCPaneContainer se crean automáticamente el marco de trabajo.
Ejemplo
El ejemplo siguiente muestra cómo construir una instancia de la clase de CPaneContainer . Este fragmento de código es parte de Establezca el ejemplo el tamaño del panel.
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);
Jerarquía de herencia
Requisitos
encabezado: afxpanecontainer.h