我正在编写一个与 x64 Vista 机器上的其他进程交互的应用程序。为了做到这一点,它需要知道其他进程是在 32 位还是 64 位模式下运行。我怎样才能检测到这个?
Synlif
问问题
208 次
1 回答
4
您需要先获取进程句柄,然后调用IsWow64Process()。如果是 32 位进程,它将返回 false。
请注意,如果您甚至没有在 64 位 Windows 上运行,您还必须调用GetProcAddress()以确保IsWow64Process()甚至可用。
干杯!
肖恩
于 2009-05-28T02:57:34.843 回答