欢迎来到天天文库
浏览记录
ID:41033664
大小:1.64 MB
页数:10页
时间:2019-08-14
《实验一 VC编程环境基础实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一VC编程环境基础实验(4学时)一实验目的1.掌握VisualStudio软件的安装方法2.熟悉VisualStudio集成开发环境的菜单与工具3.掌握基于VisualStudio的VC++项目创建与调试方法二实验原理VisualStudio(VS)是目前最流行的Windows平台应用程序的集成开发环境。最新版本为VisualStudio2013版本,基于.NETFramework 4.5.1。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发
2、环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括MicrosoftWindows、WindowsMobile、WindowsCE、.NETFramework、.NETCompactFramework和Microsoft Silverlight 及WindowsPhone。支持的开发语言环境有VisualBasic 、VisualC++,面向Java开发的VisualJ++和面向数据库开发的VisualFoxPro等。三实验内容1.VisualStudio2008集成开发环境的安装首先将安装镜像文
3、件VS2008ProEdition90DayTrialCHSX1435983.iso进行解压。在解压后的文件夹中找到setup子文件夹,在其中找到setup.exe安装文件,双击该文件,安装程序启动。在下面的对话框中选择同意许可协议,然后选择next。在下面的对话框中选择安装路径,并选择安装类型为Default。然后点击Install开始安装。接下来,安装过程开始,出现以下对话框等待整个安装过程执行完毕,出现以下对话框点击Finish,安装过程结束。2.学习VisualStudio2008集成开发环境的菜单和工
4、具首次运行VS2008程序,出现选择默认环境配置界面选择VisualC++开发设置,然后点击启动VisualStudio。出现以下界面。文件菜单—功能主要是新建、打开、关闭文件与项目。编辑菜单—功能主要是对编写的代码进行相关编辑操作及视图菜单—主要功能是对集成环境中显示的各类工具、窗口进行显示控制。工具菜单—对各类工具及IDE工作环境进行配置窗口菜单—对视图窗口的显示方式进行配置帮助菜单—在IDE进行软件开发的各类知识和示例各个常用的菜单功能均有快捷键或工具条按钮,也可以根据自己的需求进行自定义。3.创建一个V
5、C++对话框式式应用程序、添加控件代码并进行调试3.1基于MFC向导新建一个VC++对话框式应用程序首先选择“文件”-“新建”-“项目”,新建一个MFC应用程序,并输入项目名称、项目位置及解决方案名称(默认情况下自动生成,且与项目名称相同,也可根据自己的需要进行修改)。在下面的对话框中选择应用程序类型为“基于对话框”,其余点击下一步按钮进行。在下面的对话框中点击完成按钮。3.2添加控件与代码在编辑区域中,右键点击对话框,并选择“属性”,出现属性编辑窗口。找到Caption属性,将其修改为“测试对话框”,此时对话
6、框上的标题显示为“测试对话框”。找到ID属性,修改为IDD_TESTDLG1。右击静态文本框,修改其属性,Caption修改为“原始的内容”,ID修改为IDC_MYTEXT。接下来,从工具箱中点击鼠标左键拖拽一个按钮Button至对话框。右击Button,选择属性,改变其Caption为“开始”。双击“开始”按钮,出现按钮点击事件处理函数。在OnBnClickedButton1()函数中添加代码:voidCtestdlgDlg::OnBnClickedButton1(){//TODO:在此添加控件通知处理程序代
7、码SetDlgItemText(IDC_MYTEXT,"Howareyou");}在Win7环境下,还需要在VS2008进行以下的相关配置,以避免VC++程序中编译、运行出错。项目-属性-C/C++-预编译头-不使用预编译头项目-属性-常规-字符集-使用多字节字符集项目-属性-链接器-常规-启用增量链接-否项目-属性--C/C++-常规-调试信息格式-程序数据库(/Zi)接下来,选择“生成”-“生成解决方案”,生成项目可执行程序。接下来,选择“调试”-“开始执行(不调试)”,运行程序,并观察结果。3.3继续添加
8、其他空间及代码继续在对话框中添加第二个Button,并修改其Caption指为“关于”为该Button添加点击事件处理函数。并在该函数中添加以下代码。voidCtestdlgDlg::OnBnClickedButton2(){//TODO:在此添加控件通知处理程序代码CAboutDlgADlg;ADlg.DoModal();}接下来添加一个控件编辑框EditControl,其ID为ID
此文档下载收益归作者所有