我有一个64位应用程序,它使用一些32位图形exes。 虽然我正在为32位exes做createprocess,但它在“HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ MyApp”中查找注册表路径。 但由于我的应用程序是64位,所有注册表项都在 “HKEY_LOCAL_MACHINE \ SOFTWARE \ MyApp的”。 结果creatprocess fot 32位图形exe失败。 我的问题是“有没有办法让那些32位exe也在默认的64位注册表路径而不是wow6432node中寻找注册表路径?”
P.S。我无法将这些32位exe转换为64位,因为我没有这些32位图形exes的源代码。
请帮我解决此问题。
此致..
答案 0 :(得分:1)
这些32位exe也无法在默认的64位注册表路径而不是wow6432node中查找其注册表路径吗?“
唯一可行的解决方案是将32位exe移植到64位