首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

StdAfx.h的有关问题

2012-01-24 
StdAfx.h的问题在MFC工程里新加了一个.cpp文件和一个.h文件,.cpp文件如下:#includeStdAfx.h #includeFi

StdAfx.h的问题
在MFC工程里新加了一个.cpp文件和一个.h文件,
.cpp文件如下:
#include   "StdAfx.h "
#include   "FindDir.h "

BOOL   finddir::FindDirectory(const   CString   dt,   CString   str_dir)
{
      return   TRUE;
}
.h文件如下:
#include   "StdAfx.h "
#ifndef   FINDDIR__H__
#define   FINDDIR__H__

class   finddir
{
public:
BOOL   FindDirectory(const   CString   dt,   CString   str_dir);
};
#endif

为什么会提示如下错误.
fatal   error   C1083:   Cannot   open   include   file:   'StdAfx.h ':   No   such   file   or   directory

如果想进行预编译,该如何解决?谢谢!

[解决办法]
怎么.h和.cpp都有#include "StdAfx.h "?只在头文件中加就好了
[解决办法]
看下你的工程里是否有Stdafx.h
[解决办法]
在工程属性中找到precompiled Heads把Create/Use precompiled Heads该为“Not Using precompiled Heads”再试试
[解决办法]
#include "StdAfx.h ",真是看着怪怪的.呵.
出现这种错误的话就仔细看看文件名,路径什么的.呵.一般是粗心大意.
[解决办法]
我也遇到过
但是点直接点Build就可以执行没有错了

热点排行