用C++的 自定义向导 新建项目,即新建了一个项目模板。
它会在VCInstallDir下的vcprojects目录内增加3个模板文件
模板项目默认结构大致如此。
模板文件类目下的文件,即用该模板生成的项目会自动创建的文件,譬如ATL项目常见的readme,c++的预定义头afx..
杂项文件类目下的templates.inf内列出的内容,就是最后确实会出现在项目中的..
杂项文件下的default.vcproj大概就是默认的项目配置
俺先尝试在模板文件类目下增加两个文件,并且把他俩写进Templates.inf
F5,打开vs,新建项目可以看到新建的项目模板已经出现了
一路按下去
提示。
直接去提示的目录,发现模板文件类目下的文件时保存在Templates\2052下的,但新增的文件,按照惯例是放在解决方案根目录下。
copy过去。再重新新建自定义的项目,这回成了。如下
但模板项目放这儿不太合适。
可以直接修改前面前面前面提到的%VCInstallDir%\vcprojects下的.vsz文件里面的。。。嗯
到这儿,其实可以算告一段落。但是俺多数时候只是想小改一下vs自带的项目模板,特别是win32console
看出来了,它的模板项目是放在%VCInstallDir%\VCWizards\AppWiz\Generic
.....
再,搜一搜vc目录下面的vsz,会看到很多模板很多模板。。。先动哪一个呢