编译的时候选择静态编译看看. -> 静态使用MFC,可以在工程属性设置里修改. 就这点代码么?是否使用了其他的库? 出这个问题听说可能和ATL有关.也可能和运行时库有关,也可能是 编译类型有关.MFC的源文件作为控制台工程编译也可能出现这种情况.