Visual C++实验报告.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual C++.NET程序设计实验报告实验一 学院:计算机科学学院 专业:电子信息科学与技术1402姓名:罗宇学号:41309030211实验1熟悉Visual Studio 2010 IDE实验学时:2学时实验环境:Visual Studio 2010实验目的:熟悉Visual Studio 2010集成开发环境,了解Visual Studio 2010中各窗口的意义。能够创建各种类型的Visual C++.NET项目,熟悉常用操作,掌握程序调试方法;理解面向对象编程思想,掌握如何向项目中添加类、修改类和使用类;理解Windows应用程序执行流程,掌握消息映射,理解MFC应用程序运行过程。实验内容:创建一个单文档应用程序,观察Visual Studio 2010开发环境,练习常用的操作。基础知识:·C++面向对象技术,类、对象和继承等概念的实现;·基本图形、文本输出功能函数。实验步骤:实现过程创建项目选择“开始”“程序”Microsoft Visual Studio 2010Microsoft Visual Studio 2010命令,打开Visual Studio 2010。启动Visual Studio 2010后即近日开发环境。选择“文件”“新建”“项目”命令,打开“新建项目”对话框,选择Visual C++,在右侧现实当前IDE可供使用的项目模板,如图所示,选择“MFC应用程序”,“位置”用于设置项目文件保存的路径,填写项目名称为“Basic”,解决方案名称自动显示为Basic,当然解决方案和项目名称可以不一致,单击“确定”按钮出现MFC应用程序向导。在向导中用于设置应用程序类型、数据库支持、用户界面功能、高级功能和生成的类,在应用程序中选择“单文档”,其他使用默认即创建了一个单文档项目Basic。编辑菜单选择“视图”“资源视图”命令,打开资源视图,双击Menu中的IDR_MAINFRAME即打开菜单资源,其他资源使用类似操作。添加Test菜单,右键单击Test菜单,在属性中设置ID为ID_TEST。可以为其创建消息映射,右键单击Test,从弹出的快捷菜单中选择“添加事件处理程序”命令,在出现的对话框中的“消息类型”列表框中选择COMMAND消息,在“类列表”列表框中选择CBasicView类,单击“添加编辑”按钮即完成。创建类为项目添加自定义的类是常用的编程,选择“项目”“添加类”命令即可打开“添加类”对话框,一般添加的是C++类或MFC类选择“C++类”,则弹出“一般C++类向导”对话框,在“类名”文本框中输入“CMyPoint”。为类添加成员打开类视图,右键单击CMyPoint类,从弹出的快捷菜单中选择“添加”“添加变量”命令即打开“添加成员变量向导”对话框,在其中可添加类的数据成员,设置相关参数,添加整形变量m_x和m_y。选择“添加”“添加函数”命令即打开函数向导对话框,即可设置函数的返回值、函数名、函数访问属性和参数,可以通过单击“添加”按钮添加多个参数,添加GetX和GetY函数获得m_x和m_y,在函数体中添加“return m_x;”和“return m_y;”。CMyPoint类主要由MyPoit.h和MyPoint.cpp构成,用于声明类的成员函数。可以直接打开文件编辑代码,为CMyPoint添加一个构造函数,在MyPoint.h文件中添加函数声明:CMyPoint(int x, int y);在MyPoint.cpp文件中添加CMyPoint函数代码如下:CMyPoint::CMyPoint(int x, int y) m_x = x; m_y = y;}消息映射①标准消息映射:为CBasicView类建立WM_LBUTTUNDOWN消息映射,选择“视图”“类视图”命令打开类视图窗口,右键单击CBasicView类,从弹出的快捷菜单中选择“属性”命令,在CBasicView类属性窗口中单击“消息”按钮,选择WM_LBUTTONDOWN消息,单击消息右侧,选择“添加OnLButtonDown”,即可创建标准消息映射。编写消息映射函数:打开“类视图”,单击CBasicView类,在类视图窗格下方显示CBasicView类成员,双击OnLButtonDown,此时光标自动定位到OnLButtonDown函数定义处,添加“MessageBox(_T(“Test LButtonDown”));”。②菜单消息映射:打开CBasicView类(或其他类)属性窗口中的消息子窗口,选择需要被映射的菜单ID,可以添加COMMAND或UPDATE_COMMAND消息处理函数第(2)步中已经创建了ID_TEST的COMMAND消息,添加如下代码:Void CBasicView::OnTest(){ C

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档