BOOL CreateStatic ( CWnd ※ pParentWnd, int nRows, int nCols, DWORD dwStyle = WS_CHILD | WS_VISIBLE、 UINT nID = AFX_IDW_PANE_FIRST );
戻り値
成功した場合は 0 だ。そうでなければ 0。
パラメーター
pParentWnd
分割ウィンドウの親フレーム ウィンドウ。
nRows
行の数。この値が 16 を超えない。
nCols
列の数。この値が 16 を超えない。
dwStyle
ウィンドウ スタイルを指定します。
nID
ウィンドウの子ウィンドウ ID。分割ウィンドウが別の分割ウィンドウ内にネストされている場合を除き、ID AFX_IDW_PANE_FIRSTをすることができます。
解説
静的分割ウィンドウを作成するには、 CreateStaticメンバー関数を呼び出す。
CSplitterWndでは、次の手順を実行しては通常、親cframewnd クラスまたはCMDIChildWndオブジェクトに埋め込まれます:
静的分割ウィンドウ ペイン、別のクラスから多くの固定数を含む。
静的分割ウィンドウを作成すると、すべてのペインを同時を作成する必要があります。CreateView関数はこの目的のために、通常使用されますが、同様に他の nonview クラスを作成することができます。
最初の行の最小の高さと列の幅、静的分割ウィンドウの 0 です。ウィンドウ全体に表示するには小さすぎる場合、決定、最小値、 SetRowInfoとSetColumnInfoのメンバー関数を変更できます。
静的分割ウィンドウにスクロール バーを追加するには、この方針とWS_VSCROLLスタイルdwStyleに追加します。
「分割ウィンドウ」を参照してください 複数のドキュメント タイプ ビュー、およびフレーム ウィンドウ Visual の C++ プログラマのガイド、テクニカル ノート 29静的分割ウィンドウの詳細、 CSplitterWndクラス概要。
|Nbsp; CSplitterWnd 概要クラス メンバー |階層図(&N)
参照特価;CSplitterWnd::Create、 CFrameWnd::OnCreateClient、 CSplitterWnd::SetRowInfo、 CSplitterWnd::SetColumnInfo、 CSplitterWnd::CreateView(&N)