
画图程序的设计实现
作品编号:VC175 开发环境:VC WORD全文:22页 论文字数:10000字 此画图程序的设计实现毕业设计完整版包含[论文,源程序,可执行文件] |
以下仅为极少介绍,详细内容请点击购买完整版!

2.1 程序功能模块
绘图应用程序中,我们将实现一般绘图应用程序所具有的绝大多数功能,并提供一些额外的辅助功能。具体而言,其实现的功能主要包括如下方面。
(1)绘制图元
可以通过绘图工具栏绘制下列图元
直线图元,或者称为线段图元,允许用户使用鼠标选择直线顶点绘制。
曲线图元,允许用户拖动鼠标画出任意形状的曲线。
椭圆图元,允许用户拖动鼠标控制椭圆的外接矩形,来进行绘制。
矩形图元,使用鼠标控制矩形的位置和外形。
绘图操作都能够被撤消或恢复。
(2)改变绘制条件
在绘制图元时,还可使用图元属性页进行图元属性的修改,包括:
颜色设定:包括画笔颜色,画刷颜色以及背景颜色。
风格设定:包括画笔的线条和宽度,画刷的填充范围及形状等
(3)绘图辅助
本程序所提供的辅助功能有:
选定绘图区域
清洁绘图区域
定位图形坐标,并在状态栏显示
(4)文件持久性
对于应用程序来说文件的持久性十分重要,要不能保证这一点,应用程序就很难说有什么存在价值。本应用程序能够完成图形文件的保存、打开、打印,而且提供了将所绘图形转换为位图存储的功能。
根据应用程序所实现的功能,本程序可以被划分为以下模块:基本图元绘制、图形修改、辅助功能、和图形文件存取等。可以看出,划分这些模块的规则主要是根据功能之间的联系。具有类似流程功能就可以被划分为一个模块。
本vc毕业设计“画图程序的设计实现”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行