使用Visual Studio 2008编译和运行MFC应用程序? 我想知道,如果我已经拥有了.h和.cpp文件,我是否可以提供详细的解释,说明如何在VisualStudio 2008中编译和执行C++ MFC应用程序。p>

使用Visual Studio 2008编译和运行MFC应用程序? 我想知道,如果我已经拥有了.h和.cpp文件,我是否可以提供详细的解释,说明如何在VisualStudio 2008中编译和执行C++ MFC应用程序。p>,c++,visual-studio-2008,mfc,compilation,C++,Visual Studio 2008,Mfc,Compilation,我在任何地方都找不到合适的最新解释,当我尝试在VS08中创建一个简单的MFC项目时,我得到了一堆xxx.h xxxDoc.h xxxView.h文件,我尝试用我自己的.cpp和.h文件替换这些文件,但在运行它时,我遇到了大量错误 总之,如何在VisualStudio2008中编译和运行MFC项目的.h和.cpp文件,并创建一个.exe 提前感谢。请参见此处: 本教程也可能对您有所帮助:这取决于您尝试执行的操作,但删除向导创建的文件不是一个好主意。它们在那里是因为您告诉it将它们放在那里(通过选择

我在任何地方都找不到合适的最新解释,当我尝试在VS08中创建一个简单的MFC项目时,我得到了一堆xxx.h xxxDoc.h xxxView.h文件,我尝试用我自己的.cpp和.h文件替换这些文件,但在运行它时,我遇到了大量错误

总之,如何在VisualStudio2008中编译和运行MFC项目的.h和.cpp文件,并创建一个.exe

提前感谢。

请参见此处:


本教程也可能对您有所帮助:

这取决于您尝试执行的操作,但删除向导创建的文件不是一个好主意。它们在那里是因为您告诉it将它们放在那里(通过选择MFC-SDI/MDI),所以它们是基本初始化等所必需的

如果不需要Doc/View体系结构,可以创建基于对话框的应用程序。或者,您甚至可以使用MDI或SDI应用程序,而不使用文档和视图,但如果要删除它们,您必须确保没有对它们的引用。您不能删除的是“MyProject.cpp”(CWinApp派生类所在的位置),它负责应用程序的初始化


另一个选项是创建具有MFC支持的控制台应用程序。为此,您必须在向导中选择“Win32 console应用程序”,然后选中“为MFC添加标题”。

您似乎对此类项目不太熟悉。我建议您总体上研究文档/视图模式,了解其结构和原因,这将为您提供合并h/cpp文件的工具。或者,您可以取消选中文档/视图旁边的框,并使用更简单的应用程序结构。你的选择。