CRect::operator |=
更新 : 2007 年 11 月
CRect と rect の交差部分に相当する四角形を CRect に設定します。
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