99问答网
所有问题
CDC::LineTo 和pDC->LineTo的区别
有时候见vc代码中用“::”,有时候又用“->”两者有什么区别,分别什么时候用。
举报该问题
推荐答案 推荐于2016-12-04
pDC->LineTo是因为定义了一个CDC指针对象,即CDC *pDC;指针对象调用方法时就会用->
而CDC::LineTo在代码中没有直接这样用的吧,只是说明CDC有LineTo这么一个成员函数,::是域
标识符
。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWte7OXBe.html
其他回答
第1个回答 2011-01-03
为什么不测试一下呢?
我们可以添加
OnLButtonDown()和OnLButtonUp()
画一条直线,
然后,设置一个计数器 int count;用以区分是否为刚创建时有WM_PAINT消息产生。
添加OnPaint()消息映射,弹出消息对话框,这就可以知道了。
结果证明不明产生WM_PAINT消息。
第2个回答 2020-06-21
这还用问,第二句代码明显冗余,浪费运行时间。
相似回答
C++
LineTo
()
答:
pDC
->
LineTo
(x,y);由当前点画线到Point(x,y)点
mfc中路径层的一些问题
答:
2
在C++中,如何使用HDC来画图
答:
用
CDC
相对简单 pDC->MoveTo(100,100)
;pDC
->
LineTo
(200,200);
.基本要求: (1)画直线:通过
CDC:LineTo
()函数实现。 (2)画曲线:通过CDC...
答:
CDC
*
pdc;pdc
= GetDC();pdc->MoveTo(20,30); // 线段起始坐标 20 X坐标 30 Y坐标 pdc->
LineTo
(20,100); // 线段结束坐标 20 X坐标 100 Y坐标 // 要LineTo()画曲线 最好先生成一组坐标数据 CPoint *pPoint;pPoint = new CPoint [100];... 往里面真圆的数据 int ...
pDC
是什么,是指针么?起到什么作用
答:
pDC
是指针,指向
CDC
类的对象. 可以用它调用CDC类的绘图函数,例如选字体,设线条粗细,颜色,涂色,画图形等.
如何用MFC做三角形,下面这个是正方形的,怎么用这种方法做三角形_百度...
答:
使用
CDC
类的MoveTo函数移动到某个点,然后使用
LineTo
函数可以绘制一条直线。假设你已经使用3个CPoint变量point1, point2, point3保存了三角形的三个顶点,那么可以使用下面的代码来绘制一个三角形
:pDC
->MoveTo(point1)
;pDC
->LineTo(point2);pDC->LineTo(Point3);pDC->LineTo(point1);将原来...
C++ for语句的疑问
答:
1、第一个表达式:循环300次。因为每次做完一次循环体,i加1。i的起始值是0, 终止值是300(当i=300时,i<300为false,跳出循环),故循环体总共执行了300次。2、第二个表达式:循环30次。与第一个表达式类似。不同之处为,每做完一个循环体,i加10(i+=10等价于i=i+10)。3、第三个...
关于橡皮筋绘图?
答:
CDC
* pDC = GetDC(); //取得设备 pDC->SetROP2(R2_NOTXOPEN); //设定画笔,为NOTXOPEN即所画颜色与背景相反 pDC->SelectObject(&m_oMyPen)
;pDC
->MoveTo(m_pStartPoint);pDC->
LineTo
(m_pEndPoint); //这是重画原先的点,由于采用的是NOTXOPEN,所以如果原来的线是黑的(别的颜色也一样...
关于函数重载的一点小小疑问
答:
dc.
LineTo
(point);dc.SelectObject(pOldPen); //载旧画笔 方法二、用
CDC
*型指针来绘图 CDC*
pDC
=GetDC(); // 调用当前窗口的GetDC()函数获得绘图DC。pDC 看起来比较直观,知道是DC的指针。CPen pen(PS_SOLID,5,RGB(0,255,0));//绿色画笔 CPen *pOldPen=pDC->SelectObject(&pen); //返回...
大家正在搜
CDC是干嘛的
gt320i
amggt
市CDC
CDC开网
腾讯CDC
CDC病毒
CDC五大分局
昌平CDC