admin管理员组文章数量:1516870
使用vc mfc做window开发,涉及网络http之类的,程序可能会要求修改本机一些Internet选项,可通过修改注册表的形式来达到目的。
比如说要修改高级中的“使用TLS1.0”、“使用TLS1.1”、“使用TLS1.2”
HKEY hKey;
CString subkey =_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet Settings");if(RegOpenKeyEx(HKEY_CURRENT_USER, subkey,0, KEY_ALL_ACCESS,&hKey)){AfxMessageBox(_T("打开注册表失败!"));return;}
CString itemname =_T("SecureProtocols");
DWORD val =2728;if(RegSetValueEx(hKey, itemname,0, REG_DWORD,(BYTE*)&val,sizeof(DWORD))){AfxMessageBox(_T("修改注册表失败!"));return;}RegFlushKey(hKey);
DWORD dwType = REG_DWORD;
DWORD dwSize =sizeof(DWORD);
DWORD data;if(RegQueryValueEx(hKey, itemname,NULL,&dwType,(LPBYTE)&data,&dwSize)){AfxMessageBox(_T("获取注册表失败!"));RegCloseKey(hKey);return;}else{RegCloseKey(hKey);}版权声明:本文标题:C++高手秘籍:一步到位调整你的Internet选项与SWF播放体验 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1771132613a3262103.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论