CMDIFrameWndEx::ShowPane
Mostra ou oculta o painel especificado.
void ShowPane(
CBasePane* pBar,
BOOL bShow,
BOOL bDelay,
BOOL bActivate
);
Parâmetros
[in] pBar
Ponteiro para o painel a ser mostrado ou oculto.[in] bShow
TRUE para mostrar o painel. FALSE Para ocultar o painel.[in] bDelay
TRUE Para atrasar o recálculo do layout do encaixe. FALSE para recalcular o layout de encaixe imediatamente.[in] bActivate
TRUE para mostrar o painel deve sistema autônomo ativo. FALSE para mostrar o painel sistema autônomo inativo.
Comentários
Chame esse método para mostrar ou ocultar o painel.Não use ShowWindow para painéis de encaixe.
Exemplo
O exemplo a seguir mostra como ShowPane é usado na Exemplo do VisualStudioDemo: Aplicativo do 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
Cabeçalho: afxMDIFrameWndEx.h