CPoint
来源:互联网 发布:linux shell命令 编辑:程序博客网 时间:2024/06/05 17:30
来源于百度百科
CPoint类与Windows POINT结构类似。它还包括用来操纵CPoint和POINT结构的成员函数。
- CPoint
- 与Windows POINT结构类似
- 操纵CPoint和POINT结构成员函数
- 接受CSize对象或SIZE结构
目录
CPoint类与Windows POINT结构类似。它还包括用来操纵CPoint和POINT结构的成员函数。
只要POINT结构可以使用的地方,CPoint对象也可以使用。这个类与“大小”有关的操作符可以接受CSize对象或SIZE结构,因为这两者是可以互换的。
注意:这个类派生于tagPOINT结构(名字tagPOINT是POINT结构的不太常用的有关名字)。这意味着POINT结构的数据成员,x和y,也是CPoint的可以访问的数据成员。
#include "atltypes.h"
请参阅: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成员。
0 0
- CPoint
- CPoint
- CPoint类
- CPoint、CSize、CRect类
- CPoint,CSize,CRect
- POINT RECT CPoint CRect
- CPoint CSize CRect类
- 错误“static_cast”: 无法从“UINT (...)(CPoint)”转换为“LRESULT (...)(CPoint)
- CPoint,CSize,CRect类说明
- CPoint,CSize,CRect类说明
- CPoint,CSize,CRect类说明
- CPoint,CSize,CRect类说明
- CPoint,CSize,CRect类说明
- MFC类CRect、CPoint、CSize
- 关于WTL的CString, CRect, CSize, CPoint
- CPoint,CSize,CRect类的资料
- CPoint,CSize,CRect类的资料
- CPoint,CSize,CRect类说明收藏
- BI Publisher(rtf)模板开发语法大全(转)
- yael
- 2.编程实现基本遗传算法:对二元函数 f(x,y)=21.5+xsin(4πx)+ysin(20πy)
- 负载均衡算法
- 263. Ugly Number
- CPoint
- jsp简单计算器
- 5.极小极大化搜索与α-β剪枝:编程实现人机“三子棋”小游戏并对算法过程进行动态展示
- opencv 一种聚焦评价函数
- ArcEngine开发遇到的坑
- 微信js-sdk,分享接口常用逻辑分装
- Myeclipse优化二
- Spark ML函数VectorAssembler
- .全局寻优搜索:仍然保留OPEN表。在这种方法搜索中