第一章 创建应用程序的四个步骤 使用 Visual C++ 6.0 开发 Windows 风格的应用程序是非常方便的,因为 VC++会自动生成 文件框架和千篇一律的基本代码, 这替代程序员编写许多重复代码的无效劳动, 并且还减少了键 入错误; 特别是它的可视化的界面设计, 使得窗口和对话框的设计和它的属性设置变得直观和简 单。本书的目的是让读者快速掌握 VC++的使用方法,重点是本开发系统的操作和控件的设计, 书中不讲述 C++语言本身,所以读者需要有 C 语言的基础。每章通过一个实例程序介绍 3-4 个知 识点。用简练的语言叙述例程的创建过程,让读者在实践中摸索操作的经验,为今后继续登入 VC++的殿堂奠定坚实的基础。 本章要点 1 了解创建应用程序的一般步骤 2 学会创建工程文件的方法 3 对话框中控件的添加和设计 4 编译和运行程序 1.1 创建应用程序的四个步骤 用 VC++创建应用程序一般分为四个步骤,一是创建一个工程文件,二是设计一个用户界面,三 是为各种控件编写事件响应函数,或添加其它需要的函数,四是编译和连接,生成 EXE 文件。当 然,在第四步需要反复纠正错误和重建(Build=编译并连接)。 工程文件的扩展名为 DSP(),工程文件的功能是记录应用程序的有关信息和和所以包含的 各种文件, 管理和使用程序中用到的对象、 (图标、 资源 光标、 控件等) VC++将使用工程(Project) , 来创建类向导,生成自动代码,以及编译和连接等各种工作。用户界面就是应用程序的主窗口, 有对话框模式、单文档模式和多文档模式三种,在前几章中我们使用的都是对话框模式。 首先要介绍的是扩展名为 dsw 的文件类型,这种类型的文件在 VC 中是级别最高的,称 为 Workspace 文件。在 VC 中,应用程序是以 Project 的形式存在的,Project 文件 以.dsp 扩展名,在 Workspace 文件中可以包含多个 Project,由 Workspace 文件对它 们进行统一的协调和管理。 与 dsw 类型的 Workspace 文件相配合的一个重要的文件类型是以 opt 为扩展名的文 件,这个文件中包含的是在 Workspace 文件中要用到的本地计算机的有关配置信息,所以 这个文件不能在不同的计算机上共享,当我们打开一个 Workspace 文件时,如果系统找不 到需要的 opt 类型文件,就会自动地创建一个与之配合的包含本地计算机信息的 opt 文件。 上面提到 Project 文件的扩展名是 dsp,这个文件中存放的是一个特定的工程,也就是 特定的应用程序的有关信息,每个工程都对应有一个 dsp 类型的文件。 以 clw 为扩展名的文件是用来存放应用程序中用到的类和资源的信息的,这些信息是 VC 中的 ClassWizard 工具管理和使用类的信息来源。 1.2 创建工程文件的方法 创建工程文件的方法是点击“文件/新建”菜单,在打开的对话框中输入应用程序的名称和输出 路径,然后工程向导会依次出现 4 个对话框,按需要选择好复选框后“确定”,就生成了工程文 件、工作区文件和一系列其他文件。