标签: windows-vista 64-bit 32-bit detection
我正在编写一个与x64 Vista计算机上的其他进程交互的应用程序。为此,需要知道其他进程是以32位还是64位模式运行。我怎么能发现这个?
答案 0 :(得分:4)
您需要先获取流程处理,然后调用IsWow64Process()。如果它是一个32位进程,它将返回false。
请注意,您还必须致电GetProcAddress()以确保IsWow64Process()甚至可用,以防您甚至无法在64位Windows上运行。
干杯! 肖恩