windows编程,交互式画图··精选
面向对象编程技术
综合实验一实验报告
班 级:通信一班
学 号:200800800095
姓 名: 李辉
版本号:1
时 间:2010-12-05
目 录
1 实验要求 1
2 实验过程及结果 1
2.1 创建工程 1
2.2 程序流程和数据模型分析 1
2.3 问题及解决方案 9
3 实验总结 9
附录 关键代码 10
实验要求
交互式绘制图形(至少包括线、矩形和文本),绘制完成的图形能够正确地重现
绘制结果可以正确持久化(存储到文件、从文件中读出)
最终交付的工程中至少包含两个源文件
高级要求
线、矩形、文本的颜色(线色和填充色)、文本字体可调。
能够通过鼠标点击选中图形,并进行属性的修改,修改的内容可包括:
位置
大小
颜色
线型
实验过程及结果
创建工程
在工程里,除创建了资源的头文件,又另外定义了一个头文件,来存放各个结构体或者是其他文件的声明;
定义了两个cpp文件,一个cpp文件存放主程序,另一个文件存放其他子函数,比如:对话框的定义函数,画图子函数等。
程序流程和数据模型分析
已实现功能:
画线,矩形,椭圆,输入文本,保存,打开
高级功能
由于时间关系
对矩形实现了图形的移动
对椭圆实现了图形的放大缩小
对文本,可以改变颜色和字体
定义了三种画笔,四种画刷
以画线为例:
根据选择的图像类型,将相应的数据存入结构体里
lines[Count.lc
您可能关注的文档
- Week 7精选.pdf
- wget 使用说明详解精选.doc
- WEB系统使用手册精选.doc
- WFF7N60(7N60)精选.pdf
- WEB版网络硬盘设计与实现精选.doc
- WHO HQ Annual Report_2014精选.pdf
- whx元富期货业务简报精选.ppt
- Why Business Should Act Responsibility and be Accountable?精选.doc
- whx华赋咨询:您的明智之选精选.pdf
- wePresent奇机 WiPG-1000无线投影王简报(上海谷索2012-02-17)精选.pdf
- 电子电气产品中特定物质的测定 第3-1部分:X射线荧光光谱法筛选铅、汞、镉、总铬、总溴、总磷、总氯、总锡和总锑含量 标准立项发展报告.docx
- 动态压力测量方法 标准立项发展报告.docx
- 分布式电源并网技术要求 标准立项发展报告.docx
- 电气绝缘用聚合物材料直流电压耐久性评定 标准立项发展报告.docx
- 高超声速风洞流场品质要求 第1部分:常规高超声速风洞 标准立项发展报告.docx
- 电信设备环境条件分类 气候防护场所固定使用 标准立项发展报告.docx
- 飞行器模型气动光学效应风洞试验方法 标准立项发展报告.docx
- 飞行控制——可配平水平安定面作动器球螺杆下花键检查更换 标准立项发展报告.docx
- 2026年中国气相法二氧化钛行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气相防锈包装行业市场规模及投资前景预测分析报告.pdf
原创力文档

文档评论(0)