c – 以编程方式确定本机.exe是32位还是64位

在启动它之前,我需要知道给定的.exe是32位还是64位. IsWow64Process在这里没用,因为还没有进程.是否有其他API可以提供这些信息?

解决方法

如果您真的只想为EXE而不是DLL执行此操作,请使用 GetBinaryType.

Determines whether a file is an executable (.exe) file,and if so,which subsystem runs the executable file.

相关文章

首先GDB是类unix系统下一个优秀的调试工具, 当然作为debug代...
1. C语言定义1个数组的时候, 必须同时指定它的长度.例如:int...
C++的auto关键字在C+⬑新标准出来之前基本...
const关键字是用于定义一个不该被改变的对象,它的作用是告诉...
文章浏览阅读315次。之前用C语言编过链表,这几天突然想用C+...
文章浏览阅读219次。碰到问题就要记录下来,防止遗忘吧。文章...