VC_EXTRALEAN和WIN32_LEAN_AND_MEAN
来源:互联网 发布:Windows资源无响应 编辑:程序博客网 时间:2024/05/18 22:41
1、为加速生成过程,VC++提供了VC_EXTRALEAN和WIN32_LEAN_AND_MEAN宏,通过排除一些不常用的API,减少Win32头文件的大小。
注意,VC_EXTRALEAN只能用于MFC项目,而WIN32_LEAN_AND_MEAN可用于任何项目。
2、MFC项目中AFXV_W32.h文件
默认定义了WIN32_LEAN_AND_MEAN宏。
如果用户定义了VC_EXTRALEAN宏,同时会定义如下宏:
NOSERVICE
NOMCX
NOIME
NOSOUND
NOCOMM
NORPC
……
3、Windows.h文件
如果用户定义了WIN32_LEAN_AND_MEAN,会忽略掉一些头文件的包含。
4、解决问题:
在Win32程序中,为防止<Windows.h>中包含<winsock.h>系列头文件,从而引起socket系列API重定义的问题,
在包含<Windows.h>之前添加WIN32_LEAN_AND_MEAN宏的定义。
0 0
- VC_EXTRALEAN和WIN32_LEAN_AND_MEAN
- 如何使用 VC_EXTRALEAN 和 WIN32_LEAN_AND_MEAN 来增强 Visual C++ 中的生成过程
- WIN32_LEAN_AND_MEAN
- WIN32_LEAN_AND_MEAN
- WIN32_LEAN_AND_MEAN
- WIN32_LEAN_AND_MEAN
- Winsock2.h、Windows.h和WIN32_LEAN_AND_MEAN
- #define WIN32_LEAN_AND_MEAN
- 关于 WIN32_LEAN_AND_MEAN
- #define WIN32_LEAN_AND_MEAN
- 关于 WIN32_LEAN_AND_MEAN
- #define WIN32_LEAN_AND_MEAN
- #define WIN32_LEAN_AND_MEAN 的作用
- WIN32_LEAN_AND_MEAN 的作用
- #define WIN32_LEAN_AND_MEAN 的作用
- WIN32_LEAN_AND_MEAN 的作用
- #define WIN32_LEAN_AND_MEAN作用
- #define WIN32_LEAN_AND_MEAN 的作用
- 深入探讨this指针
- 什么是随机访问?
- Android应用开发中的风格和主题(style,themes)
- 适配器模式
- Windows 7系统在印度
- VC_EXTRALEAN和WIN32_LEAN_AND_MEAN
- ios html 加载本地图片
- 韩顺平.循序渐进学.java.从入门到精通.山寨QQ
- 改变Windows 7系统预览窗口的大小
- 查看下拉框的默认实际值转化成显示值的请求
- 数组的排序 用指针作形参
- 在VMware中安装ubuntu遇到每次开机都需要重新联网的问题
- untill和till的区别
- struts2学习