次の方法で共有


CSplitterWnd::DoScrollBy

指定したピクセル数分、分割ウィンドウをスクロールします。

virtual BOOL DoScrollBy(
   CView* pViewFrom,
   CSize sizeScroll,
   BOOL bDoScroll = TRUE 
);

パラメーター

  • pViewFrom
    スクロール メッセージの発生元であるビューへのポインター。

  • sizeScroll
    水平および垂直にスクロールされるピクセルの数。

  • bDoScroll
    指定されたスクロールのアクションが発生したかどうかを判定します。bDoScroll が [真] 子ウィンドウがあり、さらに分割ウィンドウのスクロールの範囲がある場合 (つまり場合)、指定のスクロール動作が発生する可能性があります。; bDoScroll が FALSE 子ウィンドウがない場合 (つまり、分割ビューのスクロールの範囲はありません) の場合、スクロールは発生しません。

戻り値

同期スクロールが発生した場合は、; それ以外の場合は 0。

解説

このメンバー関数は、スクロール メッセージに応答として、フレームワークによって、sizeScrollによって示されるピクセルの量分割ウィンドウの同期スクロールを実行するために呼び出されます。正の値は右側の下およびへのスクロールを示しています; 負の値はの左上やへのスクロールを示します。

スクロールを許可する前にユーザーが操作を要求するためにオーバーライドします。

必要条件

ヘッダー: afxext.h

参照

関連項目

CSplitterWnd クラス

階層図

CSplitterWnd::DoScroll

CView::OnScroll