Visual C++编程全能词典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.2 学习或浏览编程技术资源

学好编程技术是进行程序开发的基础,只有全面并熟练掌握各项编程技术才能开发出好的程序。在《Visual C++编程全能词典》的“技术中心”为编程人员提供了在程序开发过程中所需的最全面、最具权威性的技术文档,通过这部分的学习,将为今后的程序开发打下坚实的基础。界面运行效果如图3.4所示。

图3.4 技术资源库主界面

“技术中心”版块中提供了2000多篇技术文档,内容主要包括程序设计自学手册、数据库系统开发手册、Visual C++技术大全、MFC参考手册和工程应用与项目实践等内容,技术资源库内容结构如图3.5所示。

图3.5 技术资源库内容结构

用户在学习“技术中心”中的内容时,可以通过目录进行学习。在“开发”使用模式的功能导航区中单击“技术中心”图标按钮,进入技术中心界面,然后在目录显示区中展开相应的节点。

1.程序设计自学手册

“程序设计自学手册”囊括了使用Visual C++进行程序设计的全部知识,包括Visual C++ 6.0开发环境、C++语言基础、算法与语句等技术。同时,配合实用性的示例作为辅助,帮助读者举一反三,速学速用。内容结构如图3.6所示。

图3.6 “程序设计自学手册”结构图

2.数据库系统开发手册

“数据库系统开发手册”主要介绍Visual C++ 6.0开发环境概述、面向对象的程序设计、创建应用程序、文档与视图、MFC原理及方法、对话框及常用控件、图形图像及打印技术等技术。提供精炼有效的代码来巩固和扩充用户的编程知识,提高编程水平。内容结构如图3.7所示。

图3.7 “数据库系统开发手册”结构图

3.Visual C++技术大全

“Visual C++技术大全”提供了认识Visual C++、C++语句控制、数组、函数、面向对象的程序设计、用户界面设计等技术。用户在编程过程中可参考工程项目开发思路、方法和经验,轻松解决项目开发中遇到的问题。内容结构如图3.8所示。

图3.8 “Visual C++技术大全”结构图

4.MFC参考手册

“MFC参考手册”提供了MFC应用程序概述、C++面向对象程序开发、消息映射与命令处理、对话框程序设计、MFC通用控件、菜单、工具栏与状态栏设计等技术。内容结构如图3.9所示。

图3.9 “MFC参考手册”结构图

5.工程应用与项目实践

“工程应用与项目实践”提供了MFC编程基础、可视化界面设计、文件与文件系统在程序开发中的应用、图形与多媒体技术在开发中的应用、注册表、操作系统编程、物流综合管理系统等相关技术,突出实际应用的特点,让用户不仅仅学会,而且能够了解它在实际中的应用。内容结构如图3.10所示。

图3.10 “工程应用与项目实践”结构图

用户可以按照目录结构依次展开子节点,每个子节点都包含了与子节点名称相关的若干个技术文档,单击想要学习的技术文档名称,即可打开相应的技术文档,在界面右侧的内容显示区中将会查看到文档的具体内容。操作流程如图3.11所示。

图3.11 “技术中心”操作流程图

1.浏览文档内容

例如,学习有关数组的技术。首先展开“程序设计自学参考”节点,再展开其中的“C++语言基础”子节点,该子节点下包括“构建开发环境”、“代码编写规范”、“C++基本要素”和“数据类型”等技术文档,选择要浏览的技术文档名称即可打开相应的技术文档。

展开“数据类型”节点,然后单击“字符串类型”技术文档名称,在右侧的内容显示区中将显示文档的具体内容,运行效果如图3.12所示。

图3.12 浏览“初始化一维数组”文档

用户也可以在展开“数据类型”节点后单击“自动执行”按钮 ,程序将自动展开其中的子节点并打开文档,用户可以对文档内容进行快速浏览,找到想要浏览的文档时,再单击“停止运行”按钮 即可。

在浏览文档内容时,选择功能设置区中的“自动滚动阅读”复选框 ,文档显示区将自动滚屏显示,不需要用户通过滚动条或鼠标进行向下翻页。

单击功能设置区中的“切换”按钮 ,可以将左侧的目录窗格隐藏,以方便浏览文档,效果如图3.13所示。

图3.13 切换文档显示区

在浏览文档的过程中,单击“后退”按钮 ,可以回到上一篇浏览过的文档;单击“前进”按钮 ,可以回到单击“后退”按钮时浏览的文档;如果文档内容较长,单击“页首”按钮 ,可以快速回到文档的起始位置。

2.查看并使用源程序代码

如果打开的文档中有程序代码,单击“显示源程序”按钮 将在源代码显示页面中单独显示程序代码。单击“显示文档”按钮 又会切换到文档内容显示页面。

选择代码后,单击功能设置区中的“复制”按钮 ,或者单击鼠标右键,在弹出的快捷菜单中选择“复制”命令对代码进行复制,如图3.14所示,然后可以直接粘贴到Visual C++环境中进行使用,或者进行二次开发。

图3.14 复制源码

3.学习相关技术

如果用户想要学习与当前技术相关的其他技术,例如在学习“字符串类型”时,想要了解如何“数组类型”或如何“枚举类型”,则可以在界面右下方的“参考导航”区域中单击其中的文档名称,即可打开浏览其他技术文档的具体内容,如图3.15所示。

图3.15 浏览相关技术

4.管理个人技术资源

在“技术中心”中还可以对用户的个人技术资源进行查看,目录显示区中“个人技术资源管理”节点中的内容,即“我的代码”版块中“技术”类的内容,如图3.16所示。

图3.16 管理个人技术资源

提示

如果需要对个人技术资源进行添加、修改、删除等操作,可以在“我的代码”版块中进行设置。