- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vc实验内容v实验内容
实验一 框架的创建与消息处理
一、实验目的
1.熟练掌握用MFC AppWizard 向导创建一个应用程序框架的步骤
2.掌握鼠标消息的响应处理方法
2.掌握键盘消息的响应处理方法
二、实验内容
1.创建一个单文档的应用程序FrameP,修改它的图标、标题和版本信息,并添加在视图窗口中显示一行字符串的代码,使程序运行时,在视图窗口中显示“您好!欢迎学习Visual C++!”文本信息。
2.创建一个单文档的应用程序MouseP,当单击时,在消息窗口中显示“鼠标左键被按下!”;当右击时,则显示“鼠标右键被按下!”。
3.创建一个单文档的应用程序CharP,当按下“A”键时,在消息窗口中显示“输入字符A!”。 (提示:在键盘消息处理函数中加入下列代码
if(nChar= =a)
MessageBox(输入字符A!);)
三、实验结果
实验二 绘图操作
一、实验目的
1.画笔和画刷的使用。
2.常用绘图函数的使用。
二、实验内容
1.创建一个单文档的应用程序PenP。程序运行时,在视图窗口中画一个蓝色的空心圆。
2.创建一个单文档的应用程序BrushP。程序运行时,在视图窗口中画一个红色的实心矩形。
三、实验结果
实验三 文本操作
一、实验目的
1.学会设置文本显示属性
2.学会设置字体
3.了解不同文本输出函数的用法
二、实验内容
1.创建一个单文档的应用程序FontP,采用不同的方法创建字体,并根据创建的字体输出不同的文本。
2.创建一个单文档的应用程序FuncP,采用不同的函数输出自己的班级。
三、实验结果
实验四 菜单
一、实验目的
1.学会在用AppWizard生成的应用程序框架中加入用户自己定义的菜单
2.学会更新菜单
3.掌握快捷菜单的使用
二、实验内容
1.编写一个单文档的应用程序MyDraw。为程序增加一个“绘图”主菜单,并在其中添加“矩形”和“椭圆”两个椭圆菜单项。当程序运行时,用户单击“矩形”菜单项,在视图窗口中画一个空心矩形;单击“”菜单项,在视图窗口中画一个红色的实心椭圆。
2.为应用程序MyDraw新增的菜单项添加控制功能。使程序启动时菜单项“椭圆”处于不可用状态,当用户单击“矩形”菜单项后,在菜单项前显示 “√” 标记,并使“椭圆”菜单项变为可用。
3.为应用程序MyDraw增加一个快捷菜单。程序运行后,用户在视图窗口中右击,弹出一个快捷菜单,显示主菜单“绘图”下的所有菜单项。
三、实验结果
第一个实验:
第二个实验:
第三个实验:
实验五 工具栏与状态栏
一、实验目的
1.在默认工具栏中加进用户自己的图形按钮
2.为应用程序创建一适合于用户的工具栏
3.熟悉状态栏的设计步骤
4.为应用程序创建一适合于用户的状态栏
二、实验内容
1.创建一个单文档的应用程序BarFP,为该应用程序添加二个按钮到默认工具条中,单击第一个按钮,在视图窗口中显示“打开文件”对话框;单击第二个按钮,在消息窗口中显示“我已经学会了使用默认工具栏了!”文本信息。
2.编写一个单文档应用程序BarDP。为该应用程序创建一个带有“线”、“圆”、“矩形”和“文本”4个按钮的工具栏,当用户单击工具栏上的按钮时,在窗口中显示相应的图形。
3.编写一个单文档的应用程序TimeP,程序运行后,在状态栏中显示当前系统时间。
三、实验结果
实验一:
实验二:
实验三:
实验六 对话框
一、实验目的
1.掌握为对话框添加控件及设置属性的方法
2.了解Windows的通用对话框的作用与特点
3.掌握如何在应用中使用模态对话框
二、实验内容
1.编写一个SDI应用程序DialogP,通过“对话框|模态对话框”菜单项,打开标题为“输入边长”的对话框,并根据输入的边长画一个正方形。
2. 编写一个单文档的应用程序CommP,为该应用程序添加二个按钮到工具条中,单击第一个按钮,在视图窗口中显示“打开文件”对话框,并在该对话框中列出当前目录下的所有的位图文件;单击第二个按钮,利用颜色选择对话框选择颜色,并在视图区画一个该颜色的矩形。
三、实验结果
实验一:
实验二:
实验七 标准控件
一、实验目的
学会在对话框运用标准控件。
二、实验内容
编写一个基于对话框的MFC应用程序SDialog1,程序运行时,用画刷填充一块矩形区域,区域颜色及亮度分别由组框中的复选按钮及单选按钮确定。如下图所示。
利用控件绘制成如下对话框:
在Dlg类中添加变量m_sample,显示颜色效果,初始化如下:
使用ClassWizard为3个复选框和2个单选框添加BN_CLICKED消息处理
您可能关注的文档
- Unit5单元小结.doc
- Unit Five.doc
- Unit6 教学设计.doc
- Unit4学案Unt4学案.doc
- Unit 3新通案.doc
- unit8教学设计.doc
- unit9复习题uit9复习题.doc
- UPS基础知识UP基础知识.doc
- UPS维护保养检查告报告.doc
- USANA 癌症UANA 癌症.doc
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
最近下载
- JVC摄像机DLA-N700BC用户手册.pdf
- 一次性使用医疗物品管理.pptx VIP
- 五轴往复喷漆机系统手册.pdf VIP
- 《最好的宝藏》幼儿园大班语言PPT课件.pptx VIP
- 隧道施工安全控制及检查要点讲义.pptx VIP
- 2024-2025学年晋教版初中地理八年级下册(全册)教学设计(附教材目录P111).docx
- “沪上生态家”项目绿色建筑集成设计与建造后评估报告2012.pdf VIP
- 2025年安徽公共资源交易集团人员招聘笔试备考题库及答案解析.docx VIP
- 新时达AS330扶梯一体机电气原理图纸ESHC_500_V2.0.pdf
- 2025年供热基础设施项目监理细则.docx VIP
原创力文档


文档评论(0)