控制台 MFC 应用程序

Console MFC application

本文关键字:应用程序 MFC 控制台      更新时间:2023-10-16

我有想要测试的库。此库是使用 MFC 完成的。我决定库正在使用 MFC,因为库头文件中的这些行:

#ifndef __AFXWIN_H__
    #error include 'stdafx.h' before including this file for PCH
#endif

我想如果我有MFC dll,那么我必须使用MFC调用器。如果我错了,请纠正我。

我不熟悉MFC,我不需要这些提供MFC的漂亮窗口。这个提供向导的表单应用程序看起来很可怕,我很难找到如何制作按钮并将程序绑定到它。

我只需要调用库中的一个函数。是否可以出于简单原因创建控制台 MFC 应用程序?

是否可以出于简单原因创建控制台 MFC 应用程序?

当然,在Visual Studio 2005下(在下一个版本中也应该可行):

文件 ->

新建项目 -> Win32 控制台应用程序 ->单击下一步 ->选中 MFC 复选框 ->单击完成

您还可以在项目属性 -> 常规 ->中选择使用 MFC:"在静态库中使用 MFC",这将使.exe文件更大,但在不同的 Windows 版本上运行此 exe 不会有问题。

是的,使用这个:

 file->New Project->Win32 Console Application->check checkbox empty project->finish

在源代码的解决方案资源管理器中:

control->Rightclick(mouse)->Add->NewItem->Select c++ file->Name(program Name)->Add