- 4
- 0
- 约4.33万字
- 约 53页
- 2019-11-02 发布于湖北
- 举报
实习题目一
一、【需求规格说明】
1、题目描述:
利用鼠标在视图上绘制线,能够设置线的颜色和宽度;
能够用鼠标拾取绘制的某条线,被选中的线能够高亮显示,并且弹出对话框,输入线的属性保存起来;
能够将绘制的线数据保存在Line.dat文本文件中;
打开线数据文件Line.dat,可以显示出文件里面的线图形。
2、问题分析:
⑴ 通过获取鼠标在显示界面的坐标,运用MoveTo()以及LineTO()函数,绘制出画线;通过调用GetColor()函数,调用系统的调色板,将获得的信息传到程序中,改变画线的颜色;通过改变宽度函数的变量,来改变画线的宽度。
⑵ 首先获取鼠标的坐标,通过计算,在右击鼠标后,在鼠标有限的距离之内的画线有效,然后选定,然后再调用相应的函数来改变选定直线的属性。
= 3 \* GB2 ⑶ 用CFile 定义一个对象,通过对象调用Open()函数来打开保存的文件。文件的保存是先用Open()函数,然后再保存要保存的数据。
二、【算法设计】
= 1 \* GB2 ⑴、基本思想
在视图中画好线后,存在文档里面,再从文档存到磁盘,打开文件时,从磁盘到文档,由OnDraw()函数调用重绘函数进行重绘。
= 2 \* GB2 ⑵程序设计:
////////////////////////////////////////////////////////
您可能关注的文档
- 3 200MW发电厂燃煤机组凝气式汽轮发电机组基本热力计算和主要动力设备的选择 毕业设计说明书.doc
- 300MW机组进行原则性热力系统计算.doc
- 2.创伤的现场检伤分类法(伤情程度的快速评估方法)课件.ppt
- !!!王金发《细胞生物学》网络课件讲义全集.doc
- jsp+mysql学生成绩管理系统毕业设计.doc
- 基于51单片机的篮球比赛计分计时器设计毕业论文.doc
- 1-1 货币的起源与本质.ppt
- 1∶25万区域地质调查成果公开出版编辑工作细则(试行)04.doc
- 2011年中学教育学各章习题答案与解析1.doc
- 26个英文字母(大小写,有格子,两个一页,可直接打印).doc
- 首届京城顶级俱乐部高尔夫联谊赛( 38页).ppt
- 2008年北京市西城区初三英语一模试卷及答案.doc
- 2-1矩阵的初等变换与线性方程组的求解..ppt
- 2011年中考语文复习课件:口语交际1.ppt
- 12个经典的课前热身小游戏[精彩].doc
- 吉林大学远程教导学院2013年病理解剖学(专科)演习题b答.doc
- 3.2.5 财务比率分析模型3.2.1 偿债能力比率1..ppt
- 2009学年七年级数学上学期期末试卷(湖北省).doc
- 2015年最新北师大版四年级数学下册教案---雷亚辉---后半学期教案[教材].doc
- 2015年最新北师大版四年级数学下册教案---雷亚辉---后半学期教案[终稿].doc
最近下载
- 《机械制造》_《机械制造》_5.典型零件加工.ppt VIP
- 肝功能损害临床诊治.ppt VIP
- ISO45001-2026(DIS)职业健康安全管理体系要求及使用指南》之1:“4.1理解组织及其环境”专业深度解读与应用(实施)指导材料(雷泽佳编制-2026A0).pdf VIP
- ISO45001-2026(DIS)职业健康安全管理体系要求及使用指南(中文版-2026-06雷泽佳译).pdf VIP
- 机械制造工艺学课件:典型零件加工-.ppt VIP
- 房屋建筑工程项目监理机构主要管理人员配备标准.docx VIP
- Excel数据分析实务-PPT课件 项目7 使用Power Query方法处理数据.pptx
- 早期食管癌的内镜治疗.pptx VIP
- 妇科常见疾病护理.pptx VIP
- 森林经营方案编制技术要求.pdf VIP
原创力文档

文档评论(0)