CMDIFrameWndEx::ShowPane
Muestra u oculta el panel especificado.
void ShowPane(
CBasePane* pBar,
BOOL bShow,
BOOL bDelay,
BOOL bActivate
);
Parámetros
[in] pBar
Puntero al panel que se muestre o oculto.[in] bShow
TRUE para mostrar el panel.FALSE ocultar el panel.[in] bDelay
TRUE para retrasar el cálculo de diseño de acoplamiento.FALSE para actualizar el diseño de acoplamiento inmediatamente.[in] bActivate
TRUE para mostrar el panel debe como activo.FALSE para mostrar el panel como inactivo.
Comentarios
Llame a este método para mostrar u ocultar el panel.No utilice ShowWindow para acoplar paneles.
Ejemplo
Las escrituras siguientes se muestra cómo ShowPane se utiliza en ejemplo de VisualStudioDemo: Aplicación MFC Visual Studio.
void COutputList1::OnViewOutput()
{
CBasePane* pParentBar = DYNAMIC_DOWNCAST(CBasePane, GetOwner());
CFrameWndEx* pMainFrame = DYNAMIC_DOWNCAST(CFrameWndEx, GetTopLevelFrame());
if (pMainFrame != NULL && pParentBar != NULL)
{
pMainFrame->SetFocus();
pMainFrame->ShowPane(pParentBar, FALSE, FALSE, FALSE);
}
}
Requisitos
encabezado: afxMDIFrameWndEx.h