共用方式為


CRect::operator &

傳回與 CRectrect2 交集的CRect

CRect operator&( 
   const RECT& rect2  
) const throw( );

參數

傳回值

CRectrect2 交集的CRect

備註

交集是包含兩個矩形的最大矩形。

注意事項注意事項

兩個矩形必須正規化或這個函式可能會失敗。您可以呼叫 NormalizeRect 在呼叫這個函式前正常化矩形。

範例

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);   

需求

Header: atltypes.h

請參閱

參考

CRect Class

階層架構圖表

CRect::IntersectRect

CRect::operator &=

CRect::operator |

CRect::NormalizeRect