- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IWindows程序设计实验
《Windows程序设计》实验指导书
2009-3-1
目录
实验一:VC++6.0开发环境熟悉 1
实验二: API对话框应用程序设计 3
实验三:API菜单使用 6
实验四、API绘图程序 12
实验一:VC++6.0开发环境熟悉
实验目的
熟悉Visual C++ 6.0开发环境,掌握VC6中建立、维护、运行工程项目的方法,掌握VC6中调试的方法。
实验内容
熟悉Visual C++ 6.0开发环境,如AppWizard、ClassWizard、工具栏、编译、运行普通的C++应用程序等,并能编写一个简单C++应用程序。熟悉调试过程。
实验要求
1、按下图建立一个C++程序,实现菜单选择,可以实现两个整数的加减。
要求:
[1]、建立工程;
[2]、程序调试通过;
[3]、菜单和功能用一个类来实现。
2、制作一个简单的公司职员的管理程序,这个程序要求涉及到类、结构、函数的基本使用。同时,这个程序涉及到了对Visual Stuido集成开发环境的使用,有关这方面的详细内容,请参阅本书的第二单元“Visual C++编程基础”。
[1]、新建项目。
使用Visual C++的应用程序向导生成一个控制台应用程序Demo。项目类型选择“Win32 Console Application”,在向导的第一步中将程序类型设置成“A Hello, World! application”。
[2]、添加职员信息类。
在集成开发环境的中选择Insert|New Class菜单进入添加类的对话框,将新增的类名设置成workmate。之后,分别修改workmate类的定义及实现文件。
[3]、使用职员信息类。
四、思考题
如何实现两个复数的加减?
附:一些小窍门
1) 有时候,你可能在编译的时候,计算机突然非法关机了(可能某人不小心碰了电源或你的内存不稳定等原因)。当你重启机器后打开刚才的项目,重新进行编译,发现VC会崩掉。你或许以为你的VC编译器坏了,其实不然(你试试编译其它项目,还是好的!),你只要将项目的.ncb、.opt、.aps、.clw文件以及Debug、Release目录下的所有文件都删掉,然后重新编译就行了。
2) 如果你想与别人共享你的源代码项目,但是把整个项目做拷贝又太大。你完全可以删掉以下文件:.dsw、.ncb、.opt、.aps、.clw、. plg文件以及Debug、Release目录下的所有文件。
3) 当你的Workspace中包含多个Project的时候,你可能不能直观地、一眼看出来哪个是当前项目。可以如下设置:Tools-Options-Format,然后在Category中选择Workspace window,改变其默认的字体(比如设成Fixedsys)就行了。
4) 如何给已有的Project改名字?将该Project关掉。然后以文本格式打开.dsp文件,替换原来的Project名字即可。
5) VC6对类成员的智能提示功能很有用,但有时候会失灵。你可以先关掉项目,将.clw和.ncb删掉,然后重新打开项目,点击菜单项View-ClassWizard,在弹出的对话框中按一下“Add All”按钮;重新Rebuild All。应该可以解决问题。
1.在“File”菜单中选择“New”,将新建的类型设置成“Projects”。同时将项目类型设置成“Win32 Application”。
2.在应用程序向导的第二步中选择“A typical Hello World! application。”
3.使用F5快捷键编译程序。
经过以上三个最简单的步骤,一个“Hello,World”程序便制作完毕。此时可以查看在该项目所在的文件夹下,生成了哪些文件,并应了解这些文件的具体用法
(二)手工生成应用程序:
1.在“File”菜单中选择“New”,将新建的类型设置成“Projects”。同时将项目类型设置成“Win32 Application”。
2.在应用程序向导的第二步中选择“Empty application。”
3.在“New”选择“C++Source”,按照课本上实例3-1的内容输入程序,。
4.使用F5快捷键编译程序
经过以上三个最简单的步骤,一个“Hello,World”程序便制作完毕。此时可以查看在该项目所在的文件夹下,生成了哪些文件,并应了解这些文件的具体用法
参考代码:
#include windows.h
#include stdio.h
LRESULT CALLBACK WinSunProc(
HWND hwnd, // ha
您可能关注的文档
- l人教版学习评价六年级语文上册参考答案.doc
- I健美操理论改03.doc
- I健美操理论知识.doc
- l人教版小学一年级下册语文全册册单元测试题集.doc
- Iwin7系统如何设置无线网络连接及局域网连接.doc
- I健美操的教学方法.doc
- l人教版四年级下册语文期末试卷及答1.doc
- I健美操的锻炼价值.doc
- I健美操的音乐及健身健美操的创编 I2).doc
- l人教版小学一年级下册语文全册各个单元测试题.doc
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解及答案1套.docx
- 南通新正大特钢有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版必考题.docx
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解审定版.docx
- 南通江山农药化工股份有限公司校园招聘模拟试题附带答案详解推荐.docx
- 南通新正大特钢有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版带答案.docx
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解及参考答案1套.docx
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解及参考答案.docx
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解1套.docx
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解一套.docx
- 南通新正大特钢有限公司校园招聘模拟试题附带答案详解推荐.docx
文档评论(0)