在 64 位系统上运行的 32 位应用程序是否可以访问 64 位应用程序的默认文件夹?
例如,在 32 位应用程序中使用带有 CSIDL_PROGRAM_FILES 的 SHGetSpecialFolderPath 会返回“C:\Program Files (x86)” 如果从 64 位应用程序中使用相同的调用,我会得到“C:\Program Files”。有没有办法获得来自 32 位应用程序的“C:\Program Files”?
这里的一个相关问题对SHGetFolderPath() 32 位与 64 位没有帮助,也没有在调用 SHGetSpecialFolderPath 之前抑制 wow64 文件系统重定向