次の方法で共有


CMDIFrameWndEx::ShowPane

更新 : 2007 年 11 月

指定されたペインの表示と非表示を切り替えます。

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

パラメータ

  • [入力] pBar
    表示状態を切り替えるペインへのポインタ。

  • [入力] bShow
    ペインを表示する場合は TRUE。ペインを非表示にする場合は FALSE。

  • [入力] bDelay
    ドッキングのレイアウトを後で再計算する場合は TRUE。ドッキングのレイアウトを直ちに再計算する場合は FALSE。

  • [入力] bActivate
    ペインをアクティブにする場合は TRUE。ペインをアクティブにしない場合は FALSE。

解説

ペインの表示と非表示を切り替えるには、このメソッドを呼び出します。ShowWindow は、ドッキング ペインには使用しないでください。

使用例

VisualStudioDemo サンプル : MFC Visual Studio アプリケーションShowPane を使用する方法を次の例に示します。

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

参照

概念

MFC 階層図

参照

CMDIFrameWndEx クラス