因为VC可以做很多东西,是一个集成开发环境,为了统一,就要建一个工程。工程有什么作用是吧,我举个例子吧。你要做一个exe,有一个菜单和一个执行菜单命令的CPP文件,菜单的显示本身要有一个文件的,这两者怎么关联起来呢,就要靠工程了。工程把要用到的源文件、头文件、资源文件等都关联起来。
一个工程是为了便于管理文件 当一个源文件编译后 会产生几个文件如.dsw .dsp等 有一个工程 这些文件就会在同一个工程文件夹下