CSplitterWnd::DoScrollBy
更新 : 2007 年 11 月
指定したピクセル数分、分割ウィンドウをスクロールします。
virtual BOOL DoScrollBy(
CView* pViewFrom,
CSize sizeScroll,
BOOL bDoScroll = TRUE
);
パラメータ
pViewFrom
スクロール メッセージが発生したビューへのポインタ。sizeScroll
水平方向および垂直方向にスクロールするピクセル数。bDoScroll
指定したスクロール動作が発生するかどうかを決定します。bDoScroll が TRUE のとき (つまり、子ウィンドウが存在し、分割ウィンドウがスクロール範囲を持つとき) は、指定されたスクロール動作が実行できます。bDoScroll が FALSE のとき (つまり、子ウィンドウが存在しないか、分割ウィンドウがスクロール範囲を持たないとき) はスクロールは発生しません。
戻り値
同期スクロールが発生した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
sizeScroll で指定したピクセル数分だけ、分割ウィンドウを同期してスクロールするために、スクロール メッセージに応答してフレームワークが呼び出します。正の値は下スクロールと右スクロール、負の値は上スクロールと左スクロールを示します。
スクロールする前にユーザーに操作を要求するときは、この関数をオーバーライドします。
必要条件
ヘッダー : afxext.h