请问:CPoint类与POINT在使用上有什么区别??
解决方案 »
- listctrl空间怎么得到所有项的选择状态
- VC CFile类
- 请高手指点一个鼠标位置出错的原因!
- socket--send问题:非阻塞发送时,返回值表示发送至缓冲区的字节数,我怎么才能知道数据何时真的发送出去?
- 大家说说看,学习COM编程有前途吗?
- 请问在线程里为什么不能使用使用数据库的指针?急急急!!!
- 不好意思一个sdk编译问题!
- USB接口设备
- 静态变量与静态成员函式,在用法上是一样的??
- 那位知道什么地方有mediaplay及activemovie控件下载,我需要播放mpeg1图像,现在很急很急,摆脱摆脱!!!
- 请教一个数据传送的问题?
- 如何打开一个xml文件,转存成一个二进制文件呢?!
具体一查MSDN就知道了。
尽管CPoint时,传值的话直接可以直接换用POINT,因为CPoint的构造函数会自动转,
传引用的话就要显式转一下
尽管CPoint时
->
需要CPoint时
{
LONG x;
LONG y;
} POINT;class CPoint : public tagPOINT
{
public:
...
};CPoint s同时也是一个POINT结构,不用转,直接用
to abc:
polygon一般要的是点数组,不是一个点,(当然,你要画一个点组成的多边形,就传一个POINT)。
现在回答abc最后一贴中的问题:
在mfc下
CPoint cc(30,40);
polygon(cc,1);
在sdk下,我就不说了,你都用CPoint了,不会是sdk下了。