次の方法で共有


CDC::SetBoundsRect

指定されたデバイス コンテキストの外接する四角形の重ね合わせを制御します。

UINT SetBoundsRect( 
   LPCRECT lpRectBounds, 
   UINT flags  
);

パラメーター

  • lpRectBounds
    外接する四角形の設定に使用された CRect のオブジェクトまたは RECT をポイントし、構成します。 四角形の寸法は論理座標に示します。 このパラメーターは nullです。

  • flags
    新しい四角形が収集された四角形を結合する方法を指定します。 このパラメーターには、次の値の組み合わせです:

    • DCB_ACCUMULATE の追加に外接する四角形 lpRectBounds で指定された四角形 (四角形和集合演算を使用)。

    • DCB_DISABLE は累積をバインドできます。

    • DCB_ENABLE は累積をバインドできます。 (制限を累積の既定の設定は無効になります)。

戻り値

関数が成功した場合、外接する四角形の現在の状態。 flagsのように、戻り値は DCB_ の値の組み合わせです:

  • DCB_ACCUMULATE 外接する四角形が空ではありません。 この値は常にに設定されます。

  • DCB_DISABLE の制限を累積はオフになっています。

  • DCB_ENABLE の制限を累積したものです。

解説

Windows はすべての描画操作の外接する四角形を維持できます。 この四角形は、アプリケーションによって調整、および。 描画の境界はビットマップ キャッシュを無効にする場合に便利です。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CDC::GetBoundsRect

SetBoundsRect

RECT 構造体

CRect クラス