如果是mfc程序才用2楼的方法,如果是纯win32程序用3楼的方法。
但我想说的是,静态编译只建议在release版本中使用,debug没必要。
关于你说的默认问题,我是解决了的,就自己先建一个项目,然后把基本的框架搭好(比如一个空窗口),然后设置release版本为静态编译(项目属性-C/C++-代码生成-运行库设为多线程MT),既然这样做了,我建议把x64也创建了(选择从win32复制)。
保存项目,然后把.vcproject文件和源文件一起拷贝到"vs安装目录\vc\vcproject\你自己创建的文件夹"里面。
以后新建项目就可以找到这个模板,然后用这个模板创建项目,项目的配置都初始为你设置好的属性了。