windows编程实验报告

windows编程实验报告

ID:16175830

大小:308.00 KB

页数:12页

时间:2018-08-08

windows编程实验报告_第1页
windows编程实验报告_第2页
windows编程实验报告_第3页
windows编程实验报告_第4页
windows编程实验报告_第5页
资源描述:

《windows编程实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、院系:计算机科学学院专业:计算机科学与技术年级:2008级课程名称:windows编程组员:蓝森智(08061013)辛金良(08061058)李龙龙(08061028)指导教师:程鹏2011年10月20日年级 2008班号 一(1) 学号080610130806105808061028专业计算机科学与技术 姓名蓝森智辛金良李龙龙实验名称 模态和非模态对话框的建立实验类型设计型综合型创新型√实验目的或要求 实验目的:使用MFC实现模态和非模态对话框。要求:1.理解模态和非模态对话框的原理和区别。2.掌握使用MFC实现模态和非模态对话框的步骤和方

2、法。实验原理(算法流程)使用MFC实现模态对话框1)使用应用程序创建基于对话框的MFC程序。2)使用资源编辑器,在主界面添加一个按钮“IDC_CREATE_DIALOG”用来创建模态对话框。3)在“资源视图”中添加一个对话框,ID为“IDD_MODAL_DIALOG”.4)为“IDC_CREATE_DIALOG”添加基于CDialog类的CMyModalDialog类。5)为“IDC_CREATE_DIALOG”添加响应。代码如下:CMyModalDialogdlg;dlg.DoModal();执行后效果下使用Win32API实现模态对话框1)

3、使用应用程序向导创建基于对话框的MFC程序。2)使用资源编辑器,在主界面添加一个按钮“IDC_CREATE_DIALOG”来创建模态对话框。3)在“资源视图”中添加一个对话框,ID为“IDD_MODAL_DIALOG”.4)定义对话框的消息处理过程如下:1)为按钮“IDC_CREATE_DIALOG”添加消息响应。执行效果如下使用MFC实现非模态对话框1)使用应用程序向导创建基于对话框的MFC程序。2)使用资源编辑器,在主界面添加一个按钮“IDC_CREATE_DIALOG”用来创建模态对话框。3)在“资源视图”中添加一个对话框,ID为“IDD

4、_NOMODAL_DIALOG”。4)为“IDC_CREATE_DIALOG”添加基于CDialog类的CMyNoModalDialog类。5)为“IDC_CREATE_DIALOG”添加响应。代码如下:执行后,可以创建多个非模态窗口,也可以把程序的焦点切回到父窗体。效果如下。使用Win32API实现非模态对话框1)使用应用程序向导创建基于对话框的MFC程序。2)使用资源编辑器,在主界面添加一个按钮“IDC_CREATE_DIALOG”用来创建模态对话框。3)在“资源视图”中添加一个对话框,ID为“IDD_NOMODAL_DIALOG”。4)定

5、义对话框的消息处理过程,代码方法与实现模态对话框相似。5)为“IDC_CREATE_DIALOG”按钮添加响应,代码如下:执行效果如下:组内分工(可选)无实验结果分析及心得体会心得体会:了对话框模态对话框、非模态对话框、属性对话框(多页面切换、向导对话框)、通用对话框(打开文件、另存为对话框、字体对话框、颜色对话框)的基本原理、实现方法、简单编程实例。成绩评定教师签名:2011年月日年级 2008级班号一(1) 学号080610130806105808061028专业计算机科学与技术 姓名蓝森智辛金良李龙龙实验名称 按钮控件的使用方法实验类型设

6、计型综合型创新型√实验目的或要求 实验目的:熟练掌握使用按钮控件来响应用户界面的操作,完成相应的功能。要求:1.掌握对各种按钮控件的使用。2.掌握对各种按钮事件的响应。实验原理(算法流程)1)在对话框编辑器中设计界面,如下图。2)定义按钮控件对象。4个单选按钮和6个复选按钮分别被定义为:3)初始化设置。实验原理(算法流程)1)添加对“确定”按钮的响应。组内分工(可选)无实验结果分析及心得体会实验结果:心得体会:通过本次实验,我掌握了MFC中各个按钮控件的使用方法和如何使用这些控件完成一些特定的功能,为今后的学习奠定了基础。成绩评定教师签名:20

7、11年月日年级 2008级班号一(1) 学号080610130806105808061028专业计算机科学与技术 姓名蓝森智辛金良李龙龙实验名称 处理鼠标消息和模拟鼠标消息实验类型设计型综合型创新型√实验目的或要求 实验目的:熟练掌握鼠标消息的类型和鼠标消息的处理;理解和掌握模拟鼠标消息的方法。要求:1.熟悉对各种鼠标消息。2.掌握对鼠标消息的模拟和处理。实验原理(算法流程)1)建立MFC单文档应用程序,实例的项目名为“MySingle”,框架会自动生成CMySingleApp类、CMainFrame类、CMySingleDoc类、CMySin

8、gleView类。2)在CMySingleDoc类中添加数据存储结构与操作方法。3)在CMySingleView中添加对WM_REASEBKGND消息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。