【毕业论文】基于VC的图的遍历算法的动态演示系统的设计与实现 下载本文

板,请到View菜单再选择Navigation Tabs菜单项,面板就会出现。

图3-3 MSDN浏览界面

MSDN左边面板中的四个选项卡是在MSDN目录中跳转的主要方式。这

四个选项卡,与其上方的Active Subset下拉菜单框协同工作,是用以在MSDN目录中进行搜索的工具。在熟练掌握它们之后,这些浏览辅助工具将极大地丰富

MSDN的使用经验。Active Subset下拉菜单框提供的是一种过滤器机制。从

下拉框中选择所感兴趣的MSDN信息子集,四个导航选项卡(包括Contents选项卡)都将显示的信息限制为所选子集中包含的信息。这就意味着在Searh选项卡中所做的任何搜索,以及在Index选项卡中的索引,都被其定义的结果值过滤,并且或者与用户所定义的子集相匹配,从而极大地限制了给定查询所得结果的数量,让用户可以得到真正需要的信息。在Index选项卡中,符合查询条件而不在所选子集内,将被显示为浅色(但仍然可以选择),在Search选项卡中,它们将根本不会被显示。

MSDN中有下列预定义的子集:

Entire Collection Platform SDK,Tools and Languages

MSDN,Books and Periodicals Platform SDK,User Interface Services MSDN,Content on Disk 2 only Platform SDK,Web Services MSDN,Content on Disk 3 only Platform SDK,What's New? MSDN,Knowledge Base Platform SDK,Win32 API MSDN , O ffice Development Repository 2.0 Documentation

MSDN , Technical Articles and Backgrounders Visual Basic Documentation

Platform SDK,BackOffice Visual C++ Documentation

Platform SDK, Base Services Visual C++,Platform SDK and EnterpriseDocs

Platform SDK,Component Services Visual C++,Platform SDK,and WinCEDocs

Platform SDK,Data Access Services Visual FoxPro Documentation Platform SDK,Graphics and Multimedia Services Visual InterDev Documentation

Platform SDK,Management Services Visual J++ Documentation Platform SDK,Messaging and Collaboration Services Visual SourceSafe Documentation

Platform SDK,Networking Services Platform Visual Studio Product

读者可以看到,过滤选项本质上是M S D N使用的信息结构的一个镜像。但是,如果用户希望看到这些子集的部分信息,又该怎么办呢?例如,用户对Platform

SDK's Security、NetworkingServices和Management Services子集的某个

关键字搜索以及Base Services子集的部分章节感兴趣,该如何去做呢?其实相当简单—仅需定义自己的子集即可。

选择View菜单,然后选择Define Subset菜单项,即可定义子集。用户面对的是如图3 - 4所示的窗口。

图3-4 Define Subset窗口

定义子集是很简单的,仅需按照如下步骤进行:

1) 选择希望放置到新子集的信息;可以选择整个子集,或者在可用子集中选取“书本” /“目录”。

2) 点击Add按钮,将选取的信息放入新创建的子集。

3) 在Save New Subset As文本框中键入名称,为新创建的子集命名。注意所定义的子集(包括用户自己创建的)将以字母表顺序排列。如果希望的话,也可以从MSDN安装中删除整个子集。仅需在Select Subset To Display下拉框中选择希望删除的子集,然后点击旁边的Delete按钮即可。

一旦定义了一个子集,它将和预定义的子集一样在MSDN中可用。并且在四个导航选项卡中也会过滤可用信息,和预定义子集表现相同。 1.4.2 快速提示

现在读者知道如何浏览MSDN了,还有一些提示和诀窍,可以利用它们来尽可能高效地使用MSDN。

? 使用Locate按钮定位也许是人的天性,需要知道现在身处何方。但遗憾的是,如果在右边面板显示参考页面(也许是从搜索结果中跳转过来的),而对于左边面板的Contents选项卡,没有在信息树中同步地显示参考页面的位置,会很让人头疼。即使用户知道参考页面所在的技术目录,但最好还是能够找出在目录结构中的位置。问题的解决很容易:仅需点击导航工具条中的Locate按钮,所有的参考将会同步。

像浏览器那样使用Back按钮导航工具条中Back按钮的功能和浏览器

Back按钮的一样。如果需要先前浏览过的某个参考页面信息,就可以使用Bac k按钮返回该页,而不用再重新经历一次搜索过程。

定义用户子集并且使用它们如本章开始时所述,当前可用的信息量太多,有时让人的工作无法进行。定义MSDN的子集,可以筛选出和工作相关的内容,使得工作起来效率更高。

在命名子集的开始使用下划线在ActiveSubset下拉框里的子集是按照字母表进行排列的,而下拉框每次只能够显示少量子集(使得选中可用子集比较困难)。下划线在字母表中位于字母之前,因此如果在所有自定义子集的名称都以下划线开始的话,它们就会在Active Subset下拉框中处在可用子集的前面。另外,使用下划线,用户可以一眼就看出哪些子集是自定义的,而哪些自己是

MSDN附带的—这至少可以节约几秒钟,而这些几秒钟是可以累加的。 1.5 系统开发语言Microsoft Visual C++

Microsoft Visual C++是Microsoft公司推出的开发Win32环境程序,

面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、

3D控制界面。它以拥有“语法高亮”,IntelliSense(自动编译功能)以及高

级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。 1.5.1历史版本 1、Visual C++ 1.0

集成了MFC 2.0,是Visual C++第一代版本,1992年推出,可同时支援

16位处理器与32位处理器版,可算是Microsoft C/C++ 7.0的更新版本。