创造&使用MFC静态库

时间:2009-12-01 14:40:38

标签: visual-studio mfc static-libraries

是否可以创建MFC静态库(.lib)并将其链接到非MFC C ++应用程序?如果是这样,有谁知道如何创建MFC静态库? Visual Studio似乎没有这样的模板。

2 个答案:

答案 0 :(得分:0)

嗯,事实证明 MFC静态库的模板;它只是隐藏得很好 - 它在Win32模板而不是MFC模板中。

您所要做的就是创建一个标准的Win32项目并选择“静态库”。此时,MFC复选框已启用,您可以继续使用。

答案 1 :(得分:0)

MFC也是静态库。尝试创建MFC项目并尝试项目设置。您还可以将其链接到非MFC项目。请参阅生成的stdafx文件 - 它包括所有需要的标头以及通过预处理器指令进行链接