是一个C ++ MFC程序完全本地?

我正在寻找创build一个不需要任何环境依赖(如Java JRE或.NET)的Windows程序。 我需要的程序,只是开箱即用,并在95和7之间的任何版本的Windows上工作。

用C ++和MFC创build它的路要走吗?

谢谢,

是的,这是“本地的”,但这并不意味着你不会有依赖关系(我想你就是这么想的)。

如果你动态链接到MFC,你将有一个依赖于MFC,你将不得不重新分配

您可以静态链接到MFC库,在这种情况下,所需的所有对象代码都包含在您的可执行文件中。 但是建议不要静态链接 (一个原因是安全性 – 除非你这么做,否则MFC的安全更新不能被推送到你的应用程序中)。