64位程序,访问64位WIN10注册表出错,来研究一下

weixin_49587713 weixin_49587713 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

LPCTSTR lpKey="FEATURE_BROWSER_EMULATION";
HKEY hk;
//DWORD dwDisposition;
wstring str = L"SOFTWARE\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\";
str += lpKey;
if(RegOpenKeyEx(HKEY_LOCAL_MACHINE, str.c_str(), 0, KEY_WRITE, &hk)!=ERROR_SUCCESS)
{
MessageBox(NULL, L"打开注册表失败!", L"Error", 0);
}

我运行程序,老提示打开注册表失败!,为什么呢?我以管理员权限启动就没有这个提示。
难道需要提升管理员权限,但每次打开程序时选择以管理员权限启动,太麻烦了,能不能程序中解决。
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
weixin_49587713
VC/MFC 16,550 成员 421,606 内容