《Windows编程》实验指导书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Windows编程》实验指导书

《Windows编程》实验指导书 南京邮电大学计算机学院 信息安全系 2007.10 目 录 第1部分 Visual C++ 6.0 开发环境 1 1.1 VC开发环境界面 1 1.2 开发的基本步骤 2 第2部分 实验部分 4 2.1 实验一 Win32程序框架设计实验 4 2.2 实验二 基于对话框的MFC程序设计实验 8 2.3 实验三 消息映射、基本控件的创建与设计实验 11 2.4 实验四 单文档程序设计实验 14 第3部分 实验报告 20 3.1 实验报告格式 20 Visual C++ 6.0 开发环境 VC开发环境界面 Windows编程是指在Windows操作系统上开发各种应用程序,开发工具是多种多样的,使用的计算机语言也是不同的,有C++、Pascal、Basic等,本门课程主要讲授使用C++语言开发Windows应用程序,开发工具使用的是微软公司的Visual C++ 6.0软件(以下简称VC)。 图11 VC开发环境界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、输出窗口以及状态栏组成,如图11所示。 标题栏上显示当前被操作的文档的文件名。 菜单栏包含了开发环境中几乎所有的命令,它为用户提供了文档操作、程序的编译、调试、窗口操作等一系列的功能。菜单中的一些常用命令还被排列在相应的工具栏上,以便用户更好地操作。 项目工作区窗口位于开发环境的左边,它包含用户项目的一些信息,包括ClassView、FileView、ResourceView。在项目工作区窗口中的任何标题或图标处单击鼠标右键,都会弹出相应的快捷菜单,该快捷菜单包含当前状态下的一些常用操作。 文档窗口一般位于开发环境的右边,它用于编辑各种程序的源代码,我们大部分时间都是和这个窗口打交道。 输出窗口一般出现在底部,它包括了编译、调试、查找文件等相关信处的输出。这些输出信息以多页面标签的形式出现在输出窗口中,例如“编译”页面标签显示的是程序在编译和连接时的进度及错误信息。 状态栏一般位于最底部,它用于显示当前操作状态、注释、文本光标所在的行列号等信息。 开发的基本步骤 虽然编程是一项创造性的工作,但仍然需要遵循一些章法,掌握这些基本方法是学习编程必不可少的步骤,无论要编写一个多么庞大的程序,都是从这些最简单的工作开始的。下面我们就介绍一下要编写一个Windows应用程序的基本步骤。 1、创建工程。选择“File―New…”菜单,或是使用快捷键“CTRL+N”,将会弹出创建工程界面(图12)。 图12 在界面左侧,可以选择要创建的工程类型,VC中预置了十几种工程类型,我们只要从中选择一种我们需要的即可。在学习C和C++语言课程时,大家可能使用的是Win32 Console Application类型的工程,如果要开发可视化应用程序,可以选择MFC AppWizard或Win32 Application等。 右侧的输入框用于指定工程名(Project name)和工程文件存放的硬盘路径(Location),这些都由程序员自己决定。 选择好后点击“OK”进入下一步的工程配置,此处我们暂以Win32 Console Application工程为例,取名为“MyFirstApp”,将为出现工程配置对话框(图13)。 直接点击“Finish”完成工程的创建。 图13 2、创建源文件。此时的工程是空的,没有任何源文件,我们需要手工创建。选择“File―New…”菜单,此时出现的界面(图14)和刚刚有所不同,其实仅仅是该对话框上方的选项卡变化所造成的,此时的选项卡是“File”,可以试着点击“Project”选项卡看看效果。和新建工程一样,选择一种要创建的文件类型,这里我们选择C++ Source File,并在右侧取一个文件名,然后点击OK即可。 图14 3、编写、调试程序代码。这是程序员创造性工作的部分,在文档窗口中完成代码的编写工作,并不断地做调试工作,最后编译并运行代码。 实验部分 实验环境 本课程所有的实验环境均为PC计算机、Windows2000操作系统以及VC++6.0软件。 实验一 Win32程序框架设计实验 实验目的 掌握Win32程序的基本原理和程序柜架编写方法;掌握鼠标消息结构,使用API编写一个简单的Windows窗口程序,能够捕获鼠标消息并打印出鼠标坐标。 实验原理 理解Windows程序的运行原理,并了解如何创建一个可视化的应用程序,了解使用Windows API完成各种功能,如打印文本等。 实验内容 创建一个最简单的Windows应用程序,包含一个主窗口,让程序捕获用户的鼠标动作,并且不停地在主窗口坐标(100,200)处打印鼠标当前位置的坐标值。 实验任务 本实验内容分三个步骤完成。 1、创建一个空的Wi

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档