dkfr.net
当前位置:首页 >> 无法打开源文件 AFx.h >>

无法打开源文件 AFx.h

有的版本的VS没有stdafx.h这个头文件,相应的头文件是afx.h 你把 #include "stdafx.h" 改成 #include "afx.h" 应该就行了。 另外你的代码还有问题,完整修改如下: #include "afx.h" enum lnstanceState{CLOSE=1,OPEN,MOUNT=4,UNMOUNT};//定义数...

一些定义与设置,为MFC提供最基本支持,将各种松散的东西组织起来,同时为MFC 类库的后续建立 提供方便。一个最简单的 MFC 只需 afxwin.h 即可,而afxwin.h 开始就是 #include 具体来说, afx.h 内容如下: 1. 编译选项设置,还包括warning等的...

设置 动态链接到dll

把#include 注释掉, 后面加了一行 #define CWinAppEx CWinApp 就好了,经本人测试,没有问题。 我发生过几次这个问题,都是以前用了vs2008SP1写的程序,现在用没有SP1的vs2008编译引起的。解决它的根本方法当然就是装SP1,但是这个SP1装起来需...

写出程序 VC++6.0: 打开工程后,点击“工程”-“设置”,在打开的对话框中切换到“General"选项卡,将其中的“Microsoft Foundation Classes"设置为"Use MFC in a Shared DLL",确定即可。

你这个头文件和那个缺失的文件在同一个文件夹吗?如果不在请加上相对路径 双击一下缺失的文件(资源管理器中)看看是不是真的存在 设置当前的目录(缺失文件所在的目录)到include目录中去

1.确定你的VC 6.0的安装包是完整的,里面不缺少文件 2.安装的时候没有跳过任何一个不可以读取的文件

C/C++标准里从来没有void main,正确的main函数的声明写法是 int main() int main(void) int main(int argc,char *argv[]) void main()是错误的写法,但是很多编译器都容忍了这个错误,而Dev-C/C++编译器要求比较严格,不能使用void main()

1、路径设置错误。这时需要#include "..\\stdafx.h",即在文件名前加上路径; 2、文件损坏; 3、文件被其它程序一直使用(不排除病毒的可能); 4、按shunruo 在4楼说的,取消预编译,然后把所有#include "stdafx.h"的干掉; 5、你的#include "s...

不同的文件声明了不同的类。 我粗略浏览了一下,AFX.h里面定义都是CObject及其派生类,还有文件类、时间类、异常类、字符串类等等,都是与窗口无关的类。 AfxWin.h里面包括Cwnd、CWinApp以及各种控件类,显然都是与窗口有关的类。 我想这应该是...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com