【发布时间】:2009-08-20 10:38:26
【问题描述】:
在 64 位系统上运行的 32 位应用程序是否可以访问 64 位应用程序的默认文件夹?
例如,在 32 位应用程序中使用带有 CSIDL_PROGRAM_FILES 的 SHGetSpecialFolderPath 会返回“C:\Program Files (x86)” 如果从 64 位应用程序中使用相同的调用,我会得到“C:\Program Files”。从 32 位应用程序获取“C:\Program Files”的方法?
这里的一个相关问题对SHGetFolderPath() 32 bit vs 64 bit 没有帮助,在调用 SHGetSpecialFolderPath 之前抑制 wow64 文件系统重定向也没有帮助
【问题讨论】:
标签: windows 64-bit win64 wow64