错误提示:
fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h>是怎么回是,请问如何解决

解决方案 »

  1.   

    你的windows.h头文件好像已经被包含了!!!
      

  2.   

    重复引用了windows.h,去掉一行#include <windows.h>
      

  3.   

    在StdAfx.h文件包含
    #include <windows.h>
    其他的全部用
    #include "StdAfx.h"
    代替
      

  4.   

    用MFC编程的时候,windows.h已经被包含了,不用更改头文件。
      

  5.   

    用到#include <afxtempl.h>便产生该问题,但去掉就会有许多未定义如CString
    CTime等等,怎么回是,请问如何解决
      

  6.   

    Win32 SDK程序中不要混用MFC的类和函数,那样很难协调
      

  7.   

    我现在要将一段用到CTime 类的代码移植到Win32 SDK程序中,怎么办
      

  8.   

    MFC apps must not #include <windows.h>
    一定不能用 :)
    用到CTIME的什么功能了?应该有对应的SDK函数吧.
      

  9.   

    windows.h已经被包含了,不用更改头文件。
      

  10.   

    将MFC 代码做成静态库再调用行不行阿
      

  11.   

    有一二进制文件是由该结构写入
    typedef struct _P
    {
    CString S1;
    CTime T1;
    CString S2;
    CTime T2;
    }P;现要用C(不用CSting,CTime)读出,请问如何处理CTime类型数据