1.2 Visual C++ 6.0的主要特点
Visual C++是一个完全的可视化的编程工具,真正掌握Visual C++,必须深入地了解C/C++的语言编程,理解MFC和Windows下的编程方法。
在Visual C++中提供了两个功能强大的编程工具,即AppWizard和ClassWizard。利用AppWizard可以快速地建立应用程序的框架,利用ClassWizard可以在应用程序的框架上增加新的类和变量等,二者结合使得开发人员在Windows下的编程变得很简单。
Visual C++ 6.0与以前的版本相比在MFC类库方面没有大的改进,只是增加了对Microsft的IntelliMouse(智能鼠标)的支持。该版本在集成开发环境方面做了一些改进,增加了一些新特性。
(1)自动化和宏功能
自动化(Automation)功能用于实现一些重复性过程和工作,宏记录功能可以根据用户的操作自动生成宏操作序列。Visual Studio及其组件都可以作为对象来处理,这意味着可以执行自动化、打开和编辑等操作。
(2)定制菜单和工具栏
在Visual C++ 6.0中开发人员可以根据开发的需要,灵活地定制菜单和工具栏。可以创建新的菜单和工具栏,增加、修改并删除命令和工具栏按钮等。
(3)工作区中可以包含多个工程文件
在Visual C++ 6.0中同一个工作区可以有多个并列的工程文件,这是一个令许多开发人员欢迎的一个新特性,因为用其可以在不同的工程之间复制代码和资源。
(4)文本编辑器
Find in Files命令支持两个独立的输出窗格,可以保存上一次的搜索结果。
(5)增强的资源编辑器
可以在对话框中使用WizardBar关联程序与可视化元素。在使用加速键、对话框和菜单时,如果需要对多个项做同一修改,可以选择所有要修改的项目。然后选择【View→Properties】命令,在Properties对话框中一次完成。