网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > VC与C++类别 > 正文

WindowsGDI图形绘制软件的设计

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/14

【编者按】:网学网VC与C++类别为您提供Windows GDI图形绘制软件的设计参考,解决您在Windows GDI图形绘制软件的设计学习中工作中的难题,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn
3.2.3 绘制曲线
若操作者选择曲线绘图模式时,程序将按三个步骤完成曲线的绘制。
第一步:雷同上面画直线的方式在画板上画一条直线。
第二步:鼠标点击画板上任意位置,以此时鼠标所在的坐标作为曲线的第一个控制点。用户可以拖动鼠标,选择合适的曲线。
第三步:在完成以上两步后,用鼠标点击画板上任意位置,以此时鼠标所在的坐标作为曲线的第二个控制点。用户也可以拖动鼠标,选择合适的曲线。直线类通过继承CPath类并重写Draw()方法实现橡皮筋技术画直线。
在平面上确定一条直线一般是先定下起点再定下终点,最后把起点和终点连成直线。所谓橡皮筋技术就是在起点确定后,光标移出去定终点时,在屏幕上始终显示一条连接起点和光标中心的直线,这条直线随着光标中心位置的变动而变动,它就像在起点和光标中心之间紧紧地拉着一根橡皮筋,有了这根橡皮筋便比较容易地找到通过一个点或和一个圆相切的直线的位置。
橡皮筋技术除了可以用来画直线外,还可以用来画圆和矩形。
橡皮筋技术实际上是简易动画的实现,它不断地进行:画-擦-画的过程。即:
(1)从起点到光标中心点(x,y)处画图;
(2)擦除起点到光标中心点(x,y)处图形;
(3)光标移动到新的位置:x=x+△x,y=y+△y;
(4)转第(1)步,重复这个过程,直到按下确认为止。
4.7 橡皮类的实现
这里所说的橡皮擦功能并不是实际应用中的橡皮擦,程序中的橡皮擦实际上也是一种样式的图形——是一个颜色与背景颜色相同的小方块。在程序中橡皮是一支2*2像素的钢笔,其实现方法与钢笔类似。
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 上一篇资讯: C++图像编辑器的设计
  • 原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师