- 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文档。上传文档
查看更多
第一章 VC++6.0开发环境
精讲
VC++6.0提供了可视化的集成开发环境,包括AppWizard、WorkSpace、ClassWizard和WizardBar等实用开发工具。学习了本章你将了解这些实用工具的使用,并熟悉集成开发平台的基本操作,学会一些简单的程序调试手段。
1.1认识Visual C++ 6.0 集成开发环境
Developer Studio是一个通用的可视化集成开发环境,支持Visual C++、Visual Basic、Visual J++及Visual InterDev等微软系列开发工具。它包含文本编辑器、资源编辑器、源代码浏览器、增量连接器、项目编译工具、集成调试工具及一套联机文档,提供了项目工作区(WorkSpace)、应用程序向导(AppWizard)、类操作向导(ClassWizard)和Wizard Bar等实用编程工具。
在已安装Microsoft Visual C++6.0的计算机上,单击“开始”菜单下的“程序”-Microsoft Visual Studio 6.0- Microsoft Visual C++6.0菜单项,进入Visual C++ 6.0集成开发环境。在集成开发环境中打开一个Visual C++的应用程序,如图1-1所示,窗口界面包括:标题栏、菜单栏、工具栏、项目工作区、编辑区和输出区。
图1-1 Microsoft Visual C++6.0开发环境
1.1.1项目与项目工作区
项目工作区窗口一般位于屏幕左侧,包含ClassView、ResourceView及FileView三个面板(或标签)。
项目工作区文件的扩展名为.dsw,含有工作区的定义和项目中所包含文件的所有信息。所以要打开一个项目,只需打开对应的项目工作区文件(*.dsw)。
ClassView面板
ClassView显示的是当前项目中的类,如图1-2所示,应用程序Exam1_1中包含的类有:CAboutDlg、CExam1_1App、CExam1_1Doc、CExam1_1View和CMainFrame。单击类名前的加号,可以展开类,查看类的成员函数、数据成员、全局变量等。类的成员的左边有一个或多个图标,表示该成员是变量还是成员函数,及访问类型等。例如:保护类型的成员,它的左边有一个钥匙图标。
图1-2 ClassView面板
在ClassView面板中,双击某个类或成员,在源代码窗口能查看相应的源代码:
双击某个类,立即打开声明该类的头文件(.h),且光标会停留在类的声明处
双击某个成员变量,光标会停留在类的头文件(.h)中该变量的声明处
双击某个成员函数,光标会停留在该类的实现文件(.cpp)中成员函数的实现处
在一个类的头文件中,可以依据Visual C++的语法,直接修改类的成员函数、数据成员(或成员变量)、全局变量、函数和类定义等,并反映到ClassView面板。此外,右击某个类名,选择快捷菜单命令,可以打开数据成员或成员函数的定义对话框。
ResourceView面板
在ResourceView面板中,扩展顶层文件夹,如图1-3所示:
图1-3 ResourceView面板
显示的资源类型包括:Accelerator(加速键)、Dialog(对话框)、Icon(图标)、Menu(菜单)、String Table(串表)、Toolbar(工具条)、Version(版本)等。双击某个低层图标或低层资源文件名,可以打开相应的资源编辑器。例如:双击菜单资源Menu下的IDR_MAINFRAME,如图1-4所示,在窗口的右边,可以进行菜单的可视化编辑。
图1-4菜单编辑器
添加新资源的方法有两种:
右击资源图标,在快捷菜单中选择Insert菜单项
直接选择集成开发环境中的Insert-Resource菜单项
FileView面板
在FileView面板中,扩展顶层文件夹,可以查看项目中所包含的各类文件,如图1-5所示。
图1-5 FileView面板
FileView中包括源文件、头文件和资源文件等。双击某个文件名或图标,可以打开相应的文件编辑窗口。每个C++类对应两个文件:类的定义文件(*.h)和类的实现文件(*.cpp)。默认的定义文件和实现文件的主文件名称相同,为类名去掉第一个字母--类标识“C”。例如:框架类CMainFrm对应两个文件:MainFrm.h和MainFrm.cpp。
要在项目中新增一个文件,单击Project-Add to Project-Files菜单项,在随后弹出的“文件”对话框中,选择相应的文件即可。注意:这仅仅是把一个已存在的文件添加到项目中,若要物理添加一个新文件,要通过File-New菜单项。
要从项目中删除一个文件,可打开项目文件夹,选择相应的文件,然后按DE
文档评论(0)