我的目标是创建一个MFC/C++动态链接库,它除了基本的Win32动态链接库之外没有任何依赖项。因此,我在项目属性-> General -> Use of MFC中选择了"Use MFC in a Static Library" setting但是当我构建这个DLL并用DependencyWalker检查结果时,我得到的结果是:显示对以下MFC Dlls的依赖关系:
MFC90U.<em
我的目标是在MFC开发的遗留代码库中启动TDD。大多数时候,我不得不使用图形用户界面控件-开发新的自定义控件,向现有的自定义控件添加功能等。因此,我想自动化测试主要从CWnd类派生的图形用户界面类。我已经在VisualStudio中创建了一个用于测试的MFC控制台项目,同时在“Add common header files for”选项中勾选了win32。VisualS
我们有一个旧的Windows Mobile MFC应用程序,正在进行一些升级。我们正在使用VisualStudio 2008进行构建。当我们连接设备并部署到它时,它运行得很好。发生这种情况时,vs2008会在设备上部署三个运行时DLL: atl90.dll、mfc90u.dll和msvcr90.dll。在VisualStudio中使用桌面安装项目时,可以正确标识和安装运行时依赖项。这似乎不是使用