共用方式為


CMDIFrameWndEx::ShowPane

顯示或隱藏指定的窗格。

void ShowPane(
   CBasePane* pBar,
   BOOL bShow,
   BOOL bDelay,
   BOOL bActivate 
);

參數

  • [in] pBar
    要顯示或隱藏執行窗格的指標。

  • [in] bShow
    顯示 窗格中的TRUE 。 隱藏窗格的FALSE 。

  • [in] bDelay
    延遲停駐配置的計算的TRUE 。 若要立即重新計算停駐配置的FALSE 。

  • [in] bActivate
    顯示 窗格中的TRUE 應該要為作用中。 顯示 窗格中的FALSE 標示為非作用中。

備註

呼叫這個方法會顯示或隱藏窗格。 不要使用 ShowWindow 停駐窗格。

範例

下列範例示範如何使用 ShowPaneVisualStudioDemo 範例: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);
    }
}

需求

標題: afxMDIFrameWndEx.h

請參閱

參考

CMDIFrameWndEx 類別

階層架構圖