0

我想知道是否可以通过 Director 检测客户的 Windows 是 64x 还是 86x。原因是某些 Xtra 在 64x 窗口上运行时无法按预期工作,我想创建 2 个版本的程序以获得更好的兼容性。

如果可能的话,我想要一个基于代码的解决方案,除了 Director 之外不涉及其他程序。

4

1 回答 1

0

您可以尝试使用BuddyAPI和 baVersion("Wow64") 代码。如果在 64 位 Windows 下作为 32 位应用程序运行,这将返回 1。由于投影仪只是 32 位应用程序,因此如果 Windows 是 64 位,这将是正确的。如果在 32 位 Windows 下运行,它将返回 0。如果在 64 位处理器下运行,baVersion ("64Bit" ) 将返回 1,无论 Windows 版本如何。

于 2011-03-29T19:52:29.903 回答