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 seja exibido ou oculto.[in] bShow
TRUE para mostrar o painel.FALSE para ocultar o painel.[in] bDelay
TRUE para atrasar o novo cálculo de encaixe de layout.FALSE para recalcular imediatamente o layout de encaixe.[in] bActivate
TRUE para mostrar o painel como se ativa.FALSE para mostrar o painel como inativo.
Comentários
Chamar esse método para mostrar ou ocultar o painel.Não use ShowWindow inserindo os painéis.
Exemplo
O exemplo a seguir mostra como ShowPane é usado em exemplo de VisualStudioDemo: Aplicativo 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