怎样用c++编程实现直线的定义、移动、清除、画线

急急急!是刚刚才入门的学习,才讲的是第一章,就是点类和直线类的嵌套... 急急急!
是刚刚才入门的学习,才讲的是第一章,就是点类和直线类的嵌套
展开
 我来答
xiaohuh421
2010-04-20 · TA获得超过904个赞
知道小有建树答主
回答量:897
采纳率:0%
帮助的人:368万
展开全部
你是用MFC吗?
在MFC中很容易实现.
CDC *dc=GetDC();
//在(x0,y0),(x1,y1)间画一条线
dc.MoveTo(x0,y0);
dc.LineTo(x1,y1);
//至于移动,清除,就可以用异或笔.
dc.SetROP2(R2_NOT)
//要想清除前面画的线,只要再画一次线就行
dc.MoveTo(x0,y0);
dc.LineTo(x1,y1);//这样前面的画的线就清除掉了.
//移动不就是先把原来的线清除掉,再到另外个地方画一条不就实现了
kiddyt00
2010-04-20 · TA获得超过449个赞
知道答主
回答量:309
采纳率:100%
帮助的人:221万
展开全部
我这有个C++源码的画图软件,功能的都有,需要的HI我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式