Die Datei afxwin.h fehlt in der VC ++ Express Edition
Wenn ich versuche, führen Sie die Datei VC++ 2005 auf 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 ==========
InformationsquelleAutor der Frage Suraj G | 2011-04-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand diesen Beitrag, die helfen können:
http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/7c274008-80eb-42a0-a79b-95f5afbf6528/
Oder kurz, afxwin.h ist MFC und MFC ist nicht enthalten in der kostenlosen version von VC++ (Express Edition).
InformationsquelleAutor der Antwort D Hansen
Einschließlich der header -
afxwin.h
signalisiert die Verwendung der MFC. Diese Hinweise könnten helfen, den MFC-code zu kompilieren: http://www.codeproject.com/Articles/30439/How-to-compile-MFC-code-in-Visual-C-ExpressEin paar zusätzliche Anmerkungen zu dem verlinkten Dokument:
Der Schritt 5 ist nicht mehr notwendig.InformationsquelleAutor der Antwort Melebius
Sehe ich die Frage über die Express Edition, aber dieses Thema ist einfach zu pop-up in der Google-Suche, und nicht über eine Lösung für die anderen Editionen.
So. Wenn du dieses problem mit einem VS Express Edition, außer, Sie können die installation erneut ausführen und enthalten die MFC-Dateien.
InformationsquelleAutor der Antwort naXa
Ich hatte das gleiche problem. Die einfachste Sache ist, installieren Sie die Kostenlose Visual Studio Community 2015 beantwortet diese Frage
Ist MFC nur in Visual Studio verfügbar ist, und nicht Visual C++ Express?
InformationsquelleAutor der Antwort Solly