- 17
- 0
- 约1.49万字
- 约 18页
- 2018-05-14 发布于天津
- 举报
课程设计方案
一、课程设计的题目
画图软件的开发
课程设计的目的
《应用程序设计基础(课程设计)》作为一门重要的实践性课程,重点培养学生的动手操作和创新素养。通过学习和实践,使学生掌握基本的软件设计技能,了解并熟悉常用的软件设计方法,掌握常用计算机软件的开发知识,为学习后续课程打下良好的基础。
三、课程设计的功能要求
1、绘制直线图元,或称为线段图元,允许用户使用鼠标选择顶点绘制。
2、绘制椭圆图元,允许用户拖动鼠标控制椭圆的外接矩形,来进行绘制。也可以绘制圆形。
3、绘制三角形图元,允许用户拖动鼠标控制三角形的顶点位置,来绘制合适的三角形。
4、绘制矩形图元,使用鼠标控制矩形的位置和外形。
5、填充形状,使用当前画刷填充形状内部。
6、显示或隐藏绘图工具栏。
7、在状态栏显示鼠标位置
课程设计的主要内容
(一)、程序框架设计
1、创建应用程序框架
创建一个名为Painter的多文档应用程序
2、制作标准工具栏
使用工具栏资源编辑器创建工具栏资源,为每个工具栏按钮增加消息处理函数,使用ClassWizard可以将工具栏按钮接到应用程序中的代码中。使用EnableDocking和DockContorlBar两个函数使工具栏停靠。
主要代码及说明:
int CMainFrame::OnCreate(LP
您可能关注的文档
- 机械制造工艺学课程设计-设计“CA6140车床拨叉(831002)”零件的机械加工艺规程及工艺装备(年产量为4000件).doc
- 数字集成电路课程设计报告-4bit超前进位加法器的设计.docx
- 通信专业方向设计课程设计-网络丢包率测量程序设计.doc
- 微机原理与汇编语言程序设计课程设计-直流电机转速控制.doc
- 微机原理与接口技术课程设计-温度测量报警.doc
- 《 PLC课程设计 》说明书 --s7-300_PLC__病床呼叫系统.doc
- 《测控电路》课程设计报告.doc
- 塑料成型模具课程设计-塑料罩壳的注射成型工艺分析及模具设计.doc
- 《煤矿供电》课程设计指导书.doc
- 《数据库系统原理》课程设计说明书--企业合同管理系统.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 2023压力容器设计审核人员考试题库-1.docx VIP
- 贵州省健康培训管理平台医疗放射培训试题.docx VIP
- 交通管理与控制定期更新第十章交通信号控制概论幻灯片.ppt VIP
- 2023年北京东城中考数学真题及答案.pdf VIP
- 半导体物理基础:半导体器件模型_(5).PN结理论:能带图、电流-电压特性.docx VIP
- 装配式预应力混凝土简支T梁桥毕业设计.doc VIP
- 基于AspenPlus的工业甲醇合成工艺设计与优化.docx VIP
- 山东省青岛市李沧区2024-2025学年七年级下学期期中生物试题.pdf VIP
- 古建筑彩画保护修复材料与工艺研究初探-以故宫乾隆花园彩画修复为例.docx VIP
- 2021版 客户侧电能计量装置通用设计要求 第1部分 10kV用电客户电能计量装置.docx VIP
原创力文档

文档评论(0)