- 1
- 0
- 约3.84千字
- 约 13页
- 2018-02-24 发布于湖北
- 举报
C语言在windos内的应用课程设计说明书精品
一、设计方案概述 为了学习C语言在windos内的应用,我们在MFC环境下设计一款满足依据用户的需求,进行简单的点,线,矩形的绘制的程序.二、设计步骤1.编译过程①新建一个MFC单文档程序②在资源视图中添加一个含有三个菜单项的菜单,分别为点、线、矩形。③为菜单项添加命令响应(类向导)并编译④为了根据用户的选择绘制图形,插入一个UINT类型的私有变量SUN,将用户的选择保存在该变量中。为了确定画图的起始点,需要插入一个CPoint型私有变量MOON。并在构造方法中将其初始化为0。 ⑤根据用户不同的选择,给SUN不同的值:点1,线2,矩形3。⑥为了完成绘图功能,需要对用户鼠标左键的起落分别进行捕获,于是添加两个Windos消息处理器:WM_LButtonDown与 WM_LButtonup。⑦鼠标左键按下时我们将点的位置保存在之前定义的MOON之中⑧鼠标左键抬起时我们根据用户的选择进行画图(用户的选择保存在SUN里),使用CClient语句画图,用一个Switch 语句选择用户的需求,调用不同的函数(包括dc.SetPixel、dc.MoveTo、dc.LineTo、dc.Rectangle)。⑨为了图形的美观,添加了一个空白画刷和一个画笔。2.程序的演示结果1.矩形的绘制2.矩形与直线3.源代码// 课程设计AssignView.cpp : implementation of th
您可能关注的文档
- 2014年学生干部培训讲座课件.ppt
- 2015年医保新政策与学生医保推荐.ppt
- 1-第一章_柑橘文档.ppt
- 2015护理安全警示教育精品.ppt
- 22青山生态修复有限责任公司商业计划书精品.ppt
- 12药用植物学-第十一章-被子植物门文档.ppt
- 24点游戏开题报告推荐.ppt
- 2_食品保存剂食品防腐剂课件.ppt
- 2第二讲_烟草产量和质量的关系推荐.ppt
- 2型糖尿病胰岛素临床应用精品.ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 基于unity2D引擎的情景闯关游戏的设计与实现.doc VIP
- 一种包装盒自动贴标机.pdf VIP
- 基于PLC自动贴标机控制系统设计.doc VIP
- 2025年3月29日江西省事业单位联考E类《综合应用能力》真题及答案.pdf VIP
- 2026年一级建造师之一建铁路工程实务考试题库300道【研优卷】.docx VIP
- 2026年一级建造师之一建铁路工程实务考试题库300道含答案【综合卷】.docx VIP
- 试析现行会计准则下上市公司财务报表舞弊及应对 .pdf
- 2026年一级建造师之一建铁路工程实务考试题库300道(综合卷).docx VIP
- 2026年天津市公务员《行测》考试真题_含答案版.pdf
- 2025年北京高中化学奥林匹克竞赛预赛试题真题(含答案).docx
原创力文档

文档评论(0)