【转】VC++:fatal error C1189:WINDOWS.H already included. MFC apps must not #include wi
![此博文包含图片](https://i-blog.csdnimg.cn/blog_migrate/a4c26d1e5885305701be709a3d33442f.gif)
标签: 杂谈 | 分类: VisualC /openCV |
原文地址 http://wenda.tianya.cn/wenda/thread?tid=165397203d6b3530&hl=no
菜鸟来发帖 | 2009-08-17
VC++:fatal error C1189: #error WINDOWS.H already included. MFC apps must not #include windows.h,什么意思?
1个回答
- 你的StdAfx.cpp#include了哪些文件
试试把#include <afxwin.h>挪到stdafx.h里的最靠前位置;
---------------------------------
把#include <afxwin.h>挪前不行的话,就看看项目属性里有没有定义_WINDOWS_这个宏,有的话就去掉。
再不行就不知道了。
- zaishui321 | 2010-04-18 19:35:43
- 楼上回答的正确,顶一下!!!!
================================
在我安装生成cvBloblib的过程中,我将 #include <afxwin.h> 添加到 BlobResult.h中,编译后没有了错误。其正确性待检验。