随便加入MainFrm.h可以么?

Posted on 2006-09-04 22:27 樱木 阅读(1072) 评论(1)  编辑 收藏 引用 所属分类: Windows程序设计
今天实验室的一位师弟向我请教一个问题, 说加了一个类(一个.h和.cpp)后出来了莫名奇妙的n多编译错误, 由于要访问主窗口中的某些对象, 他在新加的头文件中包含了MFC的MainFrm.h文件. 还好MFC没有忘记很多, 在#include<MainFrm.h>前加了include<stdafx.h>就行了.  轻松搞定,呵呵~

Feedback

# re: 随便加入MainFrm.h可以么?  回复  更多评论   

2010-01-31 22:23 by 垃圾筒
include<stdafx.h>要放在最前面,译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳过#include "stdafx. h"指令,使用projectname.pch编译这条指令之后的所有代码。

selanbin@163.com
只有注册用户登录后才能发表评论。