次の方法で共有


CPane クラス

CPane クラスは、CControlBar クラスの拡張版です。既存の MFC プロジェクトをアップグレードした場合、CPaneCControlBar のすべてに置き換えます。

class CPane : public CBasePane

メンバー

Bb983285.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CPane::~CPane

デストラクターです。

Bb983285.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CPane::AdjustSizeImmediate

ペインのレイアウトをすぐに再計算します。

CPane::AllocElements

内部使用のためにストレージを割り当てます。

CPane::AllowShowOnPaneMenu

ウィンドウがアプリケーションのウィンドウのランタイム生成されたリストに一覧表示されているかどうかを指定します。

CPane::CalcAvailableSize

指定された四角形と現在のウィンドウ四角形のサイズの差を計算します。

CPane::CalcInsideRect

ペインの内側の四角形を計算します (境界線とグリッパーを含む)。

CPane::CalcRecentDockedRect

最近ドッキングされた四角形を計算します。

CPane::CalcSize

ペインのサイズを計算します。

CPane::CanBeDocked

ペインを指定した基本ペインにドッキングできるかどうかを判定します。

CPane::CanBeTabbedDocument

ペインをタブ付きドキュメントに変換できるかどうかを判定します。

CPane::ConvertToTabbedDocument

タブ付きドキュメントにドッキングできるペインを変換します。

CPane::CopyState

ペインの状態をコピーします (CBasePane::CopyState をオーバーライドします)。

CPane::Create

コントロール バーを作成し、それを CPane オブジェクトにアタッチします。

CPane::CreateDefaultMiniframe

浮動ペインのミニフレーム ウィンドウを作成します。

CPane::CreateEx

コントロール バーを作成し、それを CPane オブジェクトにアタッチします。

CPane::CreateObject

このクラス型の動的インスタンスを作成するために、フレームワークによって使用されます。

CPane::DockByMouse

マウスのドッキング方法を使用して、ペインをドッキングします。

CPane::DockPane

浮動ペインを基本ペインにドッキングします。

CPane::DockPaneStandard

アウトラインの (標準) を使用してドッキング ペインをドッキングします。

CPane::DockToFrameWindow

ドッキング可能ペインをフレームにドッキングします。(CBasePane::DockToFrameWindow をオーバーライドします。)

CPane::DoesAllowSiblingBars

現在のペインをドッキングしている行の別のペインをドッキングできるかどうかを示します。

CPane::FloatPane

ペインをフローティング状態にします。

CPane::GetAvailableExpandSize

量を配置できるペインをピクセル単位で返します。

CPane::GetAvailableStretchSize

量を、ウィンドウが縮小できるピクセル単位で返します。

CPane::GetBorders

ペインの境界線の幅を返します。

CPane::GetClientHotSpot

ウィンドウの ホット スポットを 返します。

CPane::GetDockSiteRow

ペインがドッキングされているドッキング行を返します。

CPane::GetExclusiveRowMode

ペインが排他的行モードかどうかを判定します。

CPane::GetHotSpot

CMFCDragFrameImpl の基になるオブジェクトに格納されているホット スポットを返します。

CPane::GetMinSize

ウィンドウのサイズを指定された最小値を取得します。

CPane::GetPaneName

ウィンドウのタイトルを取得します。

CPane::GetResizeStep

内部使用。

CPane::GetThisClass

このクラス型に関連付けられた CRuntimeClass オブジェクトへのポインターを取得するために、フレームワークによって使用されます。

CPane::GetVirtualRect

ウィンドウの仮想 四角形を 取得します。

CPane::IsChangeState

ウィンドウが実行されると、このメソッドは、他のウィンドウに対してウィンドウの位置を解析し、行およびミニフレーム ウィンドウを返します AFX_CS_STATUS の適切な値ドッキングします。

CPane::IsDragMode

ウィンドウをドラッグするかどうかを指定します。

CPane::IsInFloatingMultiPaneFrameWnd

ウィンドウが複数のウィンドウ フレーム ウィンドウにあるかどうかを指定します。(CBasePane::IsInFloatingMultiPaneFrameWnd をオーバーライドします。)

CPane::IsLeftOf

ウィンドウ (またはそれ以上) に指定された四角形になっているかどうかを判定します。

CPane::IsResizable

ペインのサイズを変更できるかどうかを判定します。(CBasePane::IsResizable をオーバーライドします)。

CPane::IsTabbed

ペインがタブ付きウィンドウのタブ コントロールに挿入されているかどうかを調べます。(CBasePane::IsTabbed をオーバーライドします)。

CPane::LoadState

レジストリからの状態を読み込みます。(CBasePane::LoadState をオーバーライドします)。

CPane::MoveByAlignment

指定されたウィンドウ、および仮想四角形を移動します。

CPane::MovePane

指定された四角形にペインを移動します。

CPane::OnAfterChangeParent

ペインの親が変更されたときに、フレームワークによって呼び出されます。

CPane::OnBeforeChangeParent

ペインの親が変更される直前に、フレームワークによって呼び出されます。

CPane::OnPressCloseButton

ユーザーがペインのキャプションに閉じるボタンを選択したときに、フレームワークによって呼び出されます。

CPane::OnProcessDblClk

内部使用。

CPane::OnShowControlBarMenu

特殊なペイン メニューが表示される直前に、フレームワークによって呼び出されます。

CPane::OnShowControlBarMenu

特殊なペイン メニューが表示される直前に、フレームワークによって呼び出されます。

CPane::PrepareToDock

内部使用。

CPane::RecalcLayout

ウィンドウのレイアウト情報を再計算します。(CBasePane::RecalcLayout をオーバーライドします。)

CPane::SaveState

ウィンドウの状態をレジストリに保存します。(CBasePane::SaveState をオーバーライドします)。

CPane::SetActiveInGroup

アクティブとしてウィンドウにフラグを設定します。

CPane::SetBorders

ペインの境界線のサイズ値を設定します。

CPane::SetClientHotSpot

ウィンドウのホット スポットを設定します。

CPane::SetDockState

ウィンドウの状態情報をドッキングする場合。

CPane::SetExclusiveRowMode

排他的行モードを有効または無効にします。

CPane::SetMiniFrameRTC

既定のミニフレーム ウィンドウのランタイム クラス情報を設定します。

CPane::SetMinSize

最小をウィンドウのサイズを指定します。

CPane::SetVirtualRect

ウィンドウの仮想 四角形を 設定します。

CPane::StretchPaneDeferWndPos

ウィンドウをドッキング スタイルまたは方向に基づいて垂直方向に伸縮します。

CPane::ToggleAutoHide

自動非表示モードに切り替えます。

CPane::UndockPane

ペインが現在ドッキングしているドッキング サイト、既定スライダー、またはミニフレーム ウィンドウからそのペインを削除します (CBasePane::UndockPane をオーバーライドします)。

CPane::UpdateVirtualRect

仮想四角形を更新します。

Bb983285.collapse_all(ja-jp,VS.110).gifプロテクト メソッド

名前

説明

CPane::OnAfterDock

ペインがドッキングしたときに、フレームワークによって呼び出されます。

CPane::OnAfterFloat

ペインがフローティング状態になったときに、フレームワークによって呼び出されます。

CPane::OnBeforeDock

ペインのドッキングを開始するときに、フレームワークによって呼び出されます。

CPane::OnBeforeFloat

ペインがフローティング状態になる直前に、フレームワークによって呼び出されます。

Bb983285.collapse_all(ja-jp,VS.110).gifデータ メンバー

名前

説明

CPane::m_bHandleMinSize

ペインの最小サイズの一貫した処理を有効にします。

CPane::m_recentDockInfo

最新のドッキング情報を提供します。

解説

通常、CPane のオブジェクトを直接インスタンス化されません。ドッキング機能を持つペインが必要な場合は、CDockablePaneからのオブジェクトを取得します。ツール バー機能が必要な場合は、CMFCToolBarからのオブジェクトを取得します。

CPaneからクラスを派生させる場合に、CDockSite にドッキングし、CPaneFrameWndでフローティングできます。

継承階層

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

必要条件

ヘッダー : afxPane.h

参照

関連項目

階層図

CBasePane クラス

その他の技術情報

MFC クラス