// 打开注册表
HKEY hKey;
CString subkey = _T("MIME\\Database\\Content Type");
if (RegOpenKeyEx(HKEY_CLASSES_ROOT, subkey, 0, KEY_ALL_ACCESS, &hKey)){
AfxMessageBox(_T("打开注册表失败!"));
return;
}
//添加键值
CString itemname = _T("zyh");
TCHAR itemvalue[] = _T("80000");
if (RegSetValueEx(hKey, itemname, 0, REG_MULTI_SZ, (BYTE*)itemvalue, sizeof(itemvalue))){
AfxMessageBox(_T("写入注册表失败!"));
return;
}
RegFlushKey(hKey);
//获取注册表键值
DWORD dwType, dwData;
TCHAR tData[64];
if (RegQueryValueEx(hKey, itemname, NULL, &dwType, (BYTE*)tData, &dwData)){
AfxMessageBox(_T("获取注册表值失败!"));
RegCloseKey(hKey);
return;
}
RegCloseKey(hKey);
vc mfc 操作注册表
于 2022-06-23 17:56:33 首次发布