BOOL の作成 ( CWnd ※ pParentWnd, int nMaxRows, int nMaxCols, サイズ sizeMin, CCreateContext ※ pContext, DWORD dwStyle = WS_CHILD | WS_VISIBLE |WS_HSCROLL | WS_VSCROLL | SPLS_DYNAMIC_SPLIT、 UINT nID = AFX_IDW_PANE_FIRST );
戻り値
成功した場合は 0 だ。そうでなければ 0。
パラメーター
pParentWnd
分割ウィンドウの親フレーム ウィンドウ。
nMaxRows
分割ウィンドウの行の最大数。この値が 2 を超えない。
nMaxCols
分割ウィンドウの列の最大数。この値が 2 を超えない。
sizeMin
ペインに表示可能性がありますの最小サイズを指定します。
pContext
CCreateContext構造体へのポインター。ほとんどの場合、これは、親フレーム ウィンドウに渡されたpContextをすることができます。
dwStyle
ウィンドウ スタイルを指定します。
nID
ウィンドウの子ウィンドウ ID。分割ウィンドウが別の分割ウィンドウ内にネストされている場合を除き、ID AFX_IDW_PANE_FIRSTをすることができます。
解説
動的分割ウィンドウを作成するには、 Createメンバー関数を呼び出します。
次の手順を実行して、 CSplitterWnd親cframewnd クラスまたはCMDIChildWndオブジェクトで埋め込むことができます。:
親フレーム内から分割ウィンドウを作成すると、親フレームのパラメーター pContextを分割ウィンドウに渡します。それ以外の場合、このパラメーターをNULLにすることができます。
動的分割ウィンドウの初期行の最小の高さと列幅は、 sizeMinパラメーターで設定されます。ウィンドウがそのままの状態で表示するには小さすぎるかどうかを決定する、最小値、 SetRowInfoとSetColumnInfoのメンバー関数を変更できます。
動的分割ウィンドウの詳細については、記事での「分割ウィンドウ」を参照してください 複数のドキュメント タイプ ビュー、およびフレーム ウィンドウ Visual の C++ プログラマのガイド、テクニカル ノート 29、 CSplitterWndクラスの概要。
|Nbsp; CSplitterWnd 概要クラス メンバー |階層図(&N)
参照特価;CSplitterWnd::CreateStatic、 CFrameWnd::OnCreateClient、 CSplitterWnd::SetRowInfo、 CSplitterWnd::SetColumnInfo、 CSplitterWnd::CreateView(&N)