0

我有一个非常简单的基于对话框的 MFC 项目,这意味着我刚刚创建了一个对话框,然后运行它。 在此处输入图像描述
没有问题,代码在以下配置下完美运行:

配置:活动(调试)
平台:活动(Win32)

但是当我在 中打开文件AB.exeDependency walker,我得到了这些错误:
在此处输入图像描述
当然Dependency Walker显示了这些结果:

未打开 IESHIMS.DLL
所有与 windows api 相关的 .dll 的 CPU 类型均为 x64
所有其他 .dll 除了以下具有 x64 类型
AB.EXE 和 COMCTL32.DLL 具有 x86 类型

  • 我应该关心Dependency Walker的结果吗?
  • 是否可以在一个项目中拥有不同 CPU 类型的 .DLL?
  • 基于程序运行完美,为什么walker会显示这些错误?
  • 你能给我介绍一个很好的链接来了解它是如何Dependency Walker 工作的吗?
4

0 回答 0