CRect::operator &.
Gibt CRect zurück, das die Schnittmenge von CRect und von rect2 ist.
CRect operator&(
const RECT& rect2
) const throw( );
Parameter
- rect2
Enthält RECT oder CRect.
Rückgabewert
CRect, das die Schnittmenge von CRect und von rect2 ist.
Hinweise
Die Schnittmenge ist der größte Rechteck, das in beiden Rechtecke enthalten ist.
Hinweis |
---|
Beide der Rechtecke müssen normalisiert werden, oder diese Funktion schlägt möglicherweise aus.Sie können NormalizeRect aufrufen, um die Rechtecke zu normalisieren, bevor Sie diese Funktion aufrufen. |
Beispiel
CRect rect1(100, 0, 200, 300);
CRect rect2( 0, 100, 300, 200);
CRect rect3;
rect3 = rect1 & rect2;
CRect rectResult(100, 100, 200, 200);
ASSERT(rectResult == rect3);
Anforderungen
Header: atltypes.h