CRect::operator |=
CRect を CRect と rectの共用体と等しい値に設定します。
void operator|=(
const RECT& rect
) throw( );
パラメーター
- rect
CRect か RECTが含まれます。
解説
共用体は、両方の元の四角形を含む最小の四角形です。
[!メモ]
四角形の両方が正規化されていない場合、この関数は失敗する可能性があります。この関数を呼び出す前に四角形を正規化するに NormalizeRect を呼び出すことができます。
使用例
CRect rect1(100, 0, 200, 300);
CRect rect2( 0, 100, 300, 200);
rect1 |= rect2;
CRect rectResult(0, 0, 300, 300);
ASSERT(rectResult == rect1);
必要条件
ヘッダー: atltypes.h