本文介绍了VC++ 速成版中缺少 afxwin.h 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我尝试将文件 VC++ 2005 运行到 VC++ 2008 时:
When I try to run the file VC++ 2005 to VC++ 2008:
1>------ Build started: Project: canvas, Configuration: Debug Win32 ------
1>Compiling...
1>canvasApp.cpp
1>c:\documents and settings\ram\my documents\visual studio 2008\demo\stdafx.h(1) : fatal error C1083: Cannot open include file: 'afxwin.h': No such file or directory
1>canvasFrame.cpp
1>c:\documents and settings\ram\my documents\visual studio 2008\demo\stdafx.h(1) : fatal error C1083: Cannot open include file: 'afxwin.h': No such file or directory
1>Generating Code...
1>Build log was saved at "file://c:\Documents and Settings\ram\My Documents\Visual Studio 2008\demo\Debug\BuildLog.htm"
1>canvas - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
推荐答案
发现这篇文章可能有帮助:http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/7c274008-80eb-42a0-a79b-95f5afbf6528/
Found this post that may help:http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/7c274008-80eb-42a0-a79b-95f5afbf6528/
或者简单地说,afxwin.h 是 MFC,而 MFC 不包含在 VC++(速成版)的免费版本中.
Or shortly, afxwin.h is MFC and MFC is not included in the free version of VC++ (Express Edition).
这篇关于VC++ 速成版中缺少 afxwin.h 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!