标签: c++ mfc
我在Windows 10上安装了带有Update 5的Visual Studio 2012.我一直在编写一些也可以在Windows XP上运行的程序。我搜索了一些关于如何编译在静态库中使用MFC的程序的文章,它确实可以工作,但是因为我在软件中编写多个程序而我想在共享的dll中使用MFC。 虽然我可以在共享dll中成功使用MFC进行编译,但程序无法在XP上运行,并且出现错误消息:“程序入口点InitializeCriticalSectionEx无法位于动态库KERNEL32.dll中”。