Partilhar via


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

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMDIFrameWndEx