我知道MFC的程序一定要包涵afxwin.h头文件,但如果用dev c++ 开发win32程序,没有MFC库,源代码里有包含afxwin.h头文件, 请问可不可以编译通过。如果不能编译通过,有什么办法?谢谢。

解决方案 »

  1.   

    \Microsoft Visual Studio\VC98\MFC\Include\afxwin.h
    去这个文件夹看看这个文件吧,这个文件的内容不难懂的,看了你就知道了
      

  2.   

    去看了一下这个文件,里面全是一些MFC的类定义.应该是包含在MFC内的
      

  3.   

    win32程序,如果他用到MFC类不多的话,你自己改改就可以了你可以先把头文件afxwin.h包含语句去掉,编译,看看哪里有用到MFC类库的
    然后逐个修改。
      

  4.   

    你打开看一下呗!
    MFC里的afxwin.h是vc自己定义的估计不会一样吧~
    就像有些在vc和bcb里都有的东西,两者的定义就是不一样,不能在对方编译成功。
      

  5.   

    关键是你有没有用mfc的动态链接库