释义 |
CPoint
CPoint类与Windows POINT结构类似。它还包括用来操纵CPoint和POINT结构的成员函数。 只要POINT结构可以使用的地方,CPoint对象也可以使用。这个类与“大小”有关的操作符可以接受CSize对象或SIZE结构,因为这两者是可以互换的。 注意:这个类派生于tagPOINT结构(名字tagPOINT是POINT结构的不太常用的有关名字)。这意味着POINT结构的数据成员,x和y,也是CPoint的可以访问的数据成员。 #include <afxwin.h>
请参阅:CRect, CSize
CPoint类成员
构造 操作符Offset | 给CPoint的x和y成员增加值 | operator == | 检查两个点是否相等 | operator != | 检查两个点是否不等 |
返回CPoint值的操作符operator += | 通过增加一个尺寸或点来使CPoint偏移 | operator -= | 通过减去一个尺寸或点来使CPoint偏移 | operator + | 返回一个CPoint和一个尺寸或点的和 | operator - | 返回一个CPoint和一个尺寸或点的偏差,或一个点的不存在 |
返回CSize值的操作符 返回CRect值的操作符operator + | 返回偏移一个大小的CRect | operator - | 返回偏移一个负大小的CRect |
|