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