文库搜索
切换导航
首页
频道
教育专区
专业资料
实用文档
生活休闲
公文写作
会员
首页
教育专区
专业资料
实用文档
生活休闲
公文写作
支付订单下载
公文代写
会员中心
C+实验报告MFC简单画图程序
专业资料
>
IT&计算机
>
计算机软件及应用
>
文档预览
9 页
1374 浏览
6 收藏
5.0分
摘要:VC++程序设计实验报告一、实验目的掌握MFC编程二、实验内容用MFC向导创建单文档应用程序,一个简单的画图程序。使用C++语言实现使用VC++6.0集成开发环境开发使用MFC应用程序开发框架三、实验步骤基本功能描述1.打开exe文件,在绘图下拉菜单中可分别设置绘制的图形形状,如直线、曲线、矩形及椭圆,线宽选项,有1-6可供选择,线型选项有实线、虚线、点线和点段线供设置,还可以设置线色以及填充色,通过弹出的颜色对话框选择需要的颜色,如果不选择线宽、线色以及填充色,则按默认的画笔,画刷来绘制选择的图形。2.选择好图形后,通过鼠标可以绘制出相应的直线,矩形或椭圆,鼠标的按下确定图形的起点,鼠标的拖动则确定了图形的终点,即通过鼠标的拖动来决定图形的大小,当鼠标弹起,此图形则绘制完毕。设计思路1.对需要用到的变量进行初始化。2.选择相应的图形之后就响应相应的消息处理函数,给shape赋对应的值。选择不同的线宽,线色与填充色,即可改变画笔或画刷的属性。3.鼠标的按下响应函数OnLButtonDown(),捕捉鼠标当前位置得到起点的坐标,鼠标的拖动响函数OnMouseMove()改变终点的坐标,鼠标的弹起响应OnLButtonUp(),确定终点坐标,刷新,得到绘制图形。4.选择图形或其它属性,可进行下一次绘制。软件设计A设计步骤1.创建单文档创建一个MFCAppWizard[exe]工程,命名为“Draw”,如图1所示,并创建单文档,如图2所示。创建成功后,系统自动生成相应的类,如图3所示。图1创建工程图2创建单文档图3生成类2.编辑菜单添加需要的菜单
温馨提示:
当前文档最多只能预览
8
页,若文档总页数超出了
8
页,请下载原文档以浏览全部内容。
下载文档到电脑,方便使用
下载文档
当前文档最多只能预览 8 页
还有
5
页可预览,
继续阅读
本文档由
匿名用户
于
2020-01-31 02:21:30
上传分享
下载
原文档
(20.46 KB)
你可能在找
C++计算数学计算式(内附完整源码及附件)
温馨提示程序语言:C、C++、C#、Python(红色字体表示本课设使用的程序设计语言)图形功能选项:Win32控制台程序(黑框、文本界面)、Win32程序、MFC、WinForm、DirectX10( 黑体标明表示本课设的程序图形类别,默认为非图形界面Win32控制台程序)数据结构:基础类型、数组、链表、双向链表、搜索树(非平衡二叉树)、平衡二叉树、链表与平衡二叉树相结合、堆栈、队列、串、图(黑体标明表示本课设使用的数据结构 )C++语言项:STL库(黑体标明表示使用C++的STL库)编译环境:Windows764位旗舰版(Linux及其他环境请谨慎下载)集成开发环境:VisualC++6.0、DEVC++、CodeBlocks
3.0 分
10 页 | 495.50 KB
| 2019-08-02 02:23
C++模拟ATM机存取款管理系统设计
温馨提示程序语言:C、C++、C#、Python(红色字体表示本课设使用的程序设计语言)图形功能选项:Win32控制台程序(黑框、文本界面)、Win32程序、MFC、WinForm、DirectX10( 黑体标明表示本课设的程序图形类别,默认为非图形界面Win32控制台程序)数据结构:基础类型、数组、链表、双向链表、搜索树(非平衡二叉树)、平衡二叉树、链表与平衡二叉树相结合、堆栈、队列、串、图(黑体标明表示本课设使用的数据结构 )C++语言项:STL库(黑体标明表示使用C++的STL库)编译环境:Windows764位旗舰版(Linux及其他环境请谨慎下载)集成开发环境:VisualC++6.0、DEVC++、CodeBlocks
3.0 分
35 页 | 1.49 MB
| 2019-08-08 03:44
【黑马程序员】C++-简介、C++自学教程
【黑马程序员】C++简介、C++自学教程C++简介C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++被认为是一种中级语言,它综合了高级语言和低级语言的特点。C++是由BjarneStroustrup于1979年在新泽西州美利山贝尔实验室开始设计开发的。 C++进一步扩充和完善了C语言,最初命名为带类的C,后来在1983年更名为C++。C++是C的一个超集,事实上,任何合法的C程序都是合法的C++程序。
3.0 分
2 页 | 147.50 KB
| 2019-11-30 00:50
编程的心得5篇最新汇总
编程的心得1在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。 由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。
4.9 分
7 页 | 27.50 KB
| 2020-10-06 14:23
单片机课程报告-从P1.0到P1.7依次点亮八个LED灯
黎明职业大学机电工程系《单片机应用技术》实验报告实验题目:从P1.0到P1.7依次点亮八个LED灯班级:09应电(5)班姓名:刘**学号:0906020129同组成员:钟**0906020121时间:2011.3.27 实验报告内容:一、设计功能描述,指明基本要求及提高要求的实现内容;二、实验材料清单(包括:软件工具名称、仪器设备名称、元器件等);三、实验实施过程描述,要点包括:(1)设计功能描述;(2)描述原理图设计思路 ,并画出电路图;(3)描述程序设计思路,并画出程序流程图;(4)写出源程序及其必要注释;(5)片内RAM的地址及I/O端口分配表;(6)子程序列表(名称、功能描述、出入口);(7)调试结果描述;(8)出现问题及其解决办法
4.8 分
4 页 | 69.00 KB
| 2022-10-30 23:32
C程序动画C494作者动画世界
C程序动画C494C程序:在第5行10列位置输出字母o。1:#include
2:intmain(){3:主函数返回值是int整型。 y-10因换一次行的尺寸大于一个空格尺寸,实际显示时X>y。5oC程序:小落的小球——字母o。动画。1:#include
2:#include
头文件调用清屏函数。
4.9 分
4 页 | 127.19 KB
| 2020-10-09 06:14
C-语言程序设计实验答案
C语言程序设计上机实验指导与习题(第二版)参考答案(仅供教师内部参考)实验1C语言程序初步一、实验目的(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。 (2)了解在该系统上如何编辑、编译、连接和运行一个C程序。(3)通过运行简单的C程序,初步了解C程序的特点。(4)在教师的指导下,学会使用JudgeOnline实验系统。 二、实验内容1.运行第一个C程序略2.在JudgeOnline系统中提交实现了计算a+b功能的程序略2实验2基本数据类型、运算和表达式一、实验目的(1)掌握C语言数据类型,熟悉如何定义一个整型和实型的变量
3.0 分
36 页 | 163.00 KB
| 2019-06-07 04:50
12072038-张飞-C++实验报告
中南财经政法大学武汉学院实验报告实验课名称:学生姓名:专业班级:学号:开课时间:C++语言程序设计张飞计算机信息管理1207班120720382014~2015第一学期教务处制《C++语言程序设计》 实验报告实验项目名称:C++程序设计初步题目实验序号:1学号12072038/实验地点计算机中心601姓名张飞指导教师刘胜燕专业、班级时间计算机信息管理1207班2014、9一、实验目的及要求(1)复习巩固 C语言知识,为过渡到C++热身(2)熟悉和掌握VisualC++6.0系统的项目管理的操作方法(3)熟悉VisualStudio2008二、实验设备(环境)及要求系统类型:64位操作系统CPU:P43.30GHZ
4.9 分
27 页 | 521.00 KB
| 2022-12-25 23:07
12072038-张飞-C++实验报告
中南财经政法大学武汉学院实验报告实验课名称:学生姓名:专业班级:学号:开课时间:C++语言程序设计张飞计算机信息管理1207班120720382014~2015第一学期教务处制《C++语言程序设计》 实验报告实验项目名称:C++程序设计初步题目实验序号:1学号12072038/实验地点计算机中心601姓名张飞指导教师刘胜燕专业、班级时间计算机信息管理1207班2014、9一、实验目的及要求(1)复习巩固 C语言知识,为过渡到C++热身(2)熟悉和掌握VisualC++6.0系统的项目管理的操作方法(3)熟悉VisualStudio2008二、实验设备(环境)及要求系统类型:64位操作系统CPU:P43.30GHZ
4.9 分
27 页 | 521.00 KB
| 2022-10-28 23:09
L液晶显示实验实验报告及程序
实验三LCD1602液晶显示实验姓名专业一、实验目的学号成绩1.掌握KeilC51软件与proteus软件联合仿真调试的方法;2.掌握LCD1602液晶模块显示西文的原理及使用方法;3.掌握用8位数据模式驱动 LCM1602液晶的C语言编程方法;4.掌握用LCM1602液晶模块显示数字的C语言编程方法。 二、实验仪器与设备1.微机一台2.keilC51集成开发环境3.Proteus仿真软件三、实验内容1.用Proteus设计一LCD1602液晶显示接口电路。
3.0 分
14 页 | 17.02 KB
| 2020-02-07 01:33
相关资源
C++计算数学计算式(内附完整源码及附件)
C++模拟ATM机存取款管理系统设计
【黑马程序员】C++-简介、C++自学教程
编程的心得5篇最新汇总
单片机课程报告-从P1.0到P1.7依次点亮八个LED灯
C程序动画C494作者动画世界
C-语言程序设计实验答案
12072038-张飞-C++实验报告
12072038-张飞-C++实验报告
L液晶显示实验实验报告及程序
MT4报警函数
数学:新人教A版选修1-2-4.1流程图(同步练习)
51单片机课程设计
王原:程序员变漫画家-画漫画如说相声
数学:第四章《框图》测试(1)(新人教A版选修1-2)
户外广告设施检验规范
微机原理实验指导书
大学生研修心得.
简单验收报告(10)
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
教育专区
幼儿教育
小学教育
初中教育
高中教育
高等教育
教学研究
资格考试&认证
外语学习
专业资料
IT&计算机
经管营销
医药卫生
自然科学
农林牧渔
人文社科
工程科技
其它
实用文档
计划&解决方案
PPT制作技巧
PPT模板
求职&职场
总结&汇报
党团工作
工作范文
表格&模板
生活休闲
体育&运动
保健养生
其它
娱乐时尚
家具家电
幽默滑稽
影视&动漫
摄影摄像
公文写作
公务员类
写作技巧
心得体会
读观后感
热门文档
最新文档
幼师个人发展计划书制定技巧
如何阅读并理解《水浒传》?
如何系统地学习计算机技术
运维工作经验分享,如何成为一名优秀的运维工程师?
软件开发实习工作总结报告
水浒传读后感:英雄豪杰共闯天下
小学数学骨干教师培训:新思路、新方法、新体验
小学夏令营志愿者经验分享
如何进行高效网络培训?
如何制定一个适合自己的个人计划?
更多
热门标签
必修二
签名造句
观察者网
功效系数法
控制面板在哪里打开
培训机构
单词翻译
转换器
1
/
8
9
下载文档(共9页)
回到顶部
下载文档(共9页)
×
下载提示
文档下载,需要花费您
5
元。
您确定要下载
C+实验报告MFC简单画图程序
文档吗?
×
下载“C+实验报告MFC简单画图程序”
提醒:开通会员,免费下载
会员可免费下载
八毛八文库
和
公文范文网
两个文库所有文档,包括公文写作、工作总结、活动方案、考试资料、建筑医学材料、日常材料模板等等上亿精品文档,你值得拥有!!
会员价格:一月19元,一年
(119元)
39元,终身268元
QQ一键登录
手机注册登录
如果不开通会员,可以支付
5元
马上下载此文档
1、一年会员
原价119元
,现价
39元
为
活动特惠价格(活动到月底)
,请尽快办理
2、支付后未得到文档,可通过
支付订单下载
3、文档内容不全或不满意,请
联系客服无条件退款
,请不要投诉