网上说:

不加载MFC所需的模块。

用英语解释:Say no to MFC
如果你的工程不使用MFC,就加上这句,这样一来在编译链接时,包括最后生成的一些供调试用的模块时,速度更快,容量更小。

 

我们经常可以看到在stdafx.h中有这么个宏定义#define WIN32_LEAN_AND_MEAN, 它的作用实际上是当我们项目中包含了时去除一些头文件的包含, 加快编译速度, 大家可以跳进中搜索一下
WIN32_LEAN_AND_MEAN就能看到去除了哪些头文件的包含了, 据网上说是不使用MFC时可以包含该预处理头, 我也用个小项目测试了一下, 基本上对于编译速度以及生成文件没有多大影响。

大概意思如上,我也没有去查msdn,csdn有一篇博客内容比较详细,可以参考一下:WIN32_LEAN_AND_MEAN 的作用

posted on 2016-11-22 09:48  你不知道的浪漫  阅读(502)  评论(0编辑  收藏  举报