CRect | 构造一个CRect对象 |
Width | 计算CRect的宽度 |
Height | 计算CRect的高度 |
Size | 计算CRect的大小 |
TopLeft | 返回CRect的左上角点 |
BottomRight | 返回CRect的右下角点 |
CenterPoint | 返回CRect的中心点 |
IsRectEmpty | 确定CRect是否是空的。如果CRect的宽度和/或高度为0,则它是空的 |
IsRectNull | 确定CRect的top,bottom,left,和right是否都等于0 |
PtInRect | 确定指定的点是否在CRect之内 |
SetRect | 设置CRect的尺寸 |
SetRectEmpty | 设置CRect为一个空的矩形(所有的坐标都等于0) |
CopyRect | 将一个源矩形的尺寸拷贝到CRect |
EqualRect | 确定CRect是否等于给定的矩形 |
InflateRect | 增加CRect的宽度和高度 |
DeflateRect | 减少CRect的宽度和高度 |
NormalizeRect | 使CRect的高度和宽度返回规范 |
OffsetRect | 将CRect移动到指定的偏移 |
SubtractRect | 从一个矩形中减去另一个矩形 |
IntersectRect | 设置CRect等于两个矩形的交集 |
UnionRect | 设置CRect等于两个矩形的并集 |
operator LPCRECT | 将一个CRect转换为一个LPCRECT |
operator LPRECT | 将一个CRect转换为一个LPRECT |
operator = | 将一个矩形的尺寸拷贝到CRect |
operator == | 确定CRect是否与一个矩形相等 |
operator != | 确定CRect是否不等于另一个矩形 |
operator += | 使CRect增加指定的偏移,或使CRect放大 |
operator -= | 从CRect中减去指定的偏移,或缩小CRect |
operator &= | 设置CRect等于CRect和某个矩形的交 |
operator |= | 设置CRect等于CRect和某个矩形的并 |
operator + | 增加给定偏移量到CRect,并返回得到的CRect对象 |
operator - | 从CRect中减去给定偏移量,并返回得到的CRect对象 |
operator & | 创建CRect与某个矩形的交,并返回得到的CRect对象 |
operator | | 创建CRect与某个矩形的并,并返回得到的CRect对象 |