CPoint
函数
CPoint,函数。CPoint类与Windows POINT结构类似。它还包括用来操纵CPoint和POINT结构的成员
函数
。
简介
只要POINT结构可以使用的地方,CPoint对象也可以使用。这个类与“大小”有关的
操作符
可以接受
CSize
对象或
SIZE
结构,因为这两者是可以互换的。
注意:这个类派生于tagPOINT结构(名字tagPOINT是POINT结构的不太常用的有关名字)。这意味着POINT结构的
数据成员
,x和y,也是CPoint的可以访问的数据成员。
请参阅:
CRect
,
CSize
类成员
构造函数
CPoint 构造一个CPoint
操作
Offset 给CPoint的x和y成员增加值
operator == 检查两个点是否相等
operator != 检查两个点是否不等
返回CPoint值的操作
operator += 通过增加一个尺寸或点来使CPoint偏移
operator -= 通过减去一个尺寸或点来使CPoint偏移
operator+ 返回一个CPoint和一个尺寸或点的和
operator- 返回一个CPoint和一个尺寸或点的偏差,或一个点的不存在
返回CSize值的操作
operator
- 返回两点之间的大小差别
返回CRect值的操作符
operator
+ 返回偏移一个大小的CRect
operator- 返回偏移一个负大小的
CRect
构造函数详解
CPoint::CPoint
CPoint();
CPoint( int initX, int initY );
CPoint( POINT initPt );
CPoint( SIZE initSize );
CPoint( DWORD dwPoint );
参数: initX 指定CPoint的成员x的值。
initY 指定CPoint的成员y的值。
initPt 用于初始化此CPoint的一个
POINT
结构或CPoint对象。
initSize 用于初始化CPoint值的
SIZE
结构或
CSize
。
dwPoint 设此参数的低位字为x成员,高位字为y成员。
说明:构造一个CPoint对象。如果不给参数,则不初始化x和y成员。
参考资料
CPoint选件类
.Microsoft TechNet.
最新修订时间:2024-06-02 09:58
条目作者
小编
资深百科编辑
目录
概述
简介
类成员
参考资料
Copyright©2024
闽ICP备2024072939号-1