CSplitterWnd::CreateStatic

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オブジェクトに埋め込まれます:

  1. CSplitterWndメンバー変数は、親フレームに埋め込む。

  2. 親フレームのOnCreateClientメンバー関数をオーバーライドします。

  3. オーバーライドされたCFrameWnd::OnCreateClientCreateStaticメンバー関数からの呼び出し。

静的分割ウィンドウ ペイン、別のクラスから多くの固定数を含む。

静的分割ウィンドウを作成すると、すべてのペインを同時を作成する必要があります。CreateView関数はこの目的のために、通常使用されますが、同様に他の nonview クラスを作成することができます。

最初の行の最小の高さと列の幅、静的分割ウィンドウの 0 です。ウィンドウ全体に表示するには小さすぎる場合、決定、最小値、 SetRowInfoSetColumnInfoのメンバー関数を変更できます。

静的分割ウィンドウにスクロール バーを追加するには、この方針WS_VSCROLLスタイルdwStyleに追加します。

「分割ウィンドウ」を参照してください 複数のドキュメント タイプ ビュー、およびフレーム ウィンドウ Visual の C++ プログラマのガイドテクニカル ノート 29静的分割ウィンドウの詳細、 CSplitterWndクラス概要。

|Nbsp; CSplitterWnd 概要クラス メンバー |階層図(&N)

参照特価;CSplitterWnd::CreateCFrameWnd::OnCreateClientCSplitterWnd::SetRowInfoCSplitterWnd::SetColumnInfoCSplitterWnd::CreateView(&N)

Index