创建从32位到64位的注册表项? [英] Create Registry key from 32bit to 64bit ?
本文介绍了创建从32位到64位的注册表项?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
i希望它完全位于SOFTWARE \\ MyApps而不是\\ SOFTWARE \\\Wow6432Node \\ ...
这可能吗?
我不是确定如果没问题,
RegCreateKeyEx(HKEY_CURRENT_USER, SOFTWARE \\ MyApps, 0 ,NULL, 0 ,
KEY_ALL_ACCESS | KEY_WOW64_64KEY,NULL,
& hkey,NULL);
解决方案
是的,这可以按你的需要工作它是。
使用KEY_WOW64_64KEY
标志,您的32位应用程序将使用注册表的64位视图。
hey guys i want to create a key in the registry from 32bit to 64bit
i want it to be exactly on "SOFTWARE\\MyApps" and not on "\\SOFTWARE\\Wow6432Node\\..."
is this possible ?
im not really sure if this ok,
RegCreateKeyEx(HKEY_CURRENT_USER, "SOFTWARE\\MyApps", 0, NULL, 0,
KEY_ALL_ACCESS | KEY_WOW64_64KEY, NULL,
&hkey, NULL);
解决方案
Yes, this would work as you want it to.
With theKEY_WOW64_64KEY
flag, your 32-bit application would be using a 64-bit view of the registry.
这篇关于创建从32位到64位的注册表项?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文