第一章 创建应用 程序的四个步骤 使用 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 个对话框, 按需要选择好复选框后“确定” , 就生成了 工程文件、 工作区文件和一系列其他文件。 在输入应用程序名称时大小写要特别小心, 因为以后的类名和代码文件名都和它有关。 如果用错了 一个大小写, 以后的代码会乱了 套, 此时最好推倒重来。