次の方法で共有


CScrollView::FillOutsideRect

スクロール領域の外側に表示されるビューの領域を塗りつぶすに FillOutsideRect を呼び出します。

void FillOutsideRect(
   CDC* pDC,
   CBrush* pBrush 
);

パラメーター

  • pDC
    塗りつぶしがするデバイス コンテキスト。

  • pBrush
    領域を塗りつぶすブラシ。

解説

重複したバックグラウンド再描画直を防ぐために、スクロール ビューの OnEraseBkgnd のハンドラー関数に FillOutsideRect を使用します。

使用例

BOOL CMyScrollView::OnEraseBkgnd(CDC* pDC)
{
    CBrush br(GetSysColor(COLOR_WINDOW)); 
    FillOutsideRect(pDC, &br);
    return TRUE;                   // Erased
}

必要条件

ヘッダー: afxwin.h

参照

関連項目

CScrollView クラス

階層図

CWnd::OnEraseBkgnd