WINDOWS程序设计实验指导书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows程序设计 实 验 指 导 书 耿建平 编写 2000年6月 目 录 实验一 Visual C++ 6.0 开发环境熟悉以及使用Windows SDK编写一个简单的Windows应用程序·····················································2 实验二 一个简单的对话框程序··················································3 实验三 单文档界面程序·······················································4 实验四 多文档界面程序························································6 实验五 动态链接库程序·······················································7 实验六 图形应用程序··························································8 实验七 字体应用程序··························································9 实验八 文件应用程序·························································10 实验一 Visual C++ 6.0 开发环境熟悉以及 使用Windows SDK编写一个简单的Windows应用程序 实验目的 熟悉Visual C++ 6.0开发环境,掌握使用Windows SDK开发Windows应用程序的方法。 实验内容 熟悉Visual C++ 6.0开发环境,如AppWizard、ClassWizard、工具栏、编译、运行Windows应用程序等,并能使用Windows SDK编写一个简单Windows应用程序。熟悉Windows应用程序的运行过程。 实验要求 自己找参考书,参照该书熟悉开发环境,并编写一个如下图所示的Windows应用程序。 四、思考题 Windows应用程序与DOS程序有何不同? Windows应用程序与Windows控制台应用程序有何不同? 实验二 一个简单的对话框(Dialog based)程序 一、实验目的 通过编写一个简单的对话框程序,掌握使用Visual C++ 6.0中的MFC来编写对话框程序的方法。 二、实验内容 编写如下所示的对话框程序: 三、实验要求 程序刚显示界面时,光标定位到“姓名”编辑框; “年龄”编辑框中只能输入无符号整数; “性别”下拉组合框中只有两相选项“男”和“女”,并且不能更改; 按下“确定”按钮后,显示如下所示的提示框: 5、 按下“取消”按钮关闭对话框并退出程序。 四、思考题 模态(Modal)和非模态(Modeless)对话框的创建、显示和关闭有何不同? 对话框的基类是哪个类?如果要初始化对话框中的控件,应该重载哪个成员函数? 访问对话框中的控件有几种方法? 公用对话框如何调用? 实验三 单文档界面(SDI)程序 实验目的 通过编写一个单文档界面(Single Document Interface)程序,掌握使用Visual C++ 6.0中的MFC来编写单文档界面程序的方法,并熟悉文档/视图(Document/View)结构。同时掌握编辑视图以及其它视图的操作方法。 实验内容 编写如下的程序。 实验要求 程序应当是基于文档/视图结构的,并且视图类为CEditView; 在“帮助”菜单中添加一个新的菜单项“个人信息”,当用鼠标选择该菜单项时,在状态栏上显示提示信息“输入个人信息”,如下图所示: 用鼠标选取该菜单项后,显示一个“个人信息对话框”。对话框刚显示时,光标定位到姓名编辑框;“年龄”编辑框中只能输入无符号整数,并且是只读的,而且只能使用其右边的上下旋钮来输入年龄;“性别”下拉组合框中只有两相选项“男”和“女”,并且不能更改; 按下“确定”按钮后,将信息显示到编辑视图中,如下图所示: 按下“取消”按钮关闭对话框。 选取“文件”菜单中的“保存”选项,或者按下工具栏上的“保存”按钮将信息保存到文件中,要求文件的扩展名为.dat,如下图所示: 9、选取“文件”菜单中的“退出”选项退出程序,然后重新运行程序,使用“文件”菜单中的“打开”选项,或者按下工具栏上的“打开”按钮打开刚才保存的文件,显示的内容应当与第7步中的一样。 思考题 文档/视图结构有何特点? 是不是单文档程序必须使用文档/视图结构? 如果使用的视图类不是CEditView,而是CView,应该怎样编写程序?

文档评论(0)

白领文档(原创) + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档