清泛IT社区

标题: c++读注册表 [打印本页]

作者: 清泛网    时间: 2016-04-06 18:08
标题: c++读注册表
  1. CString key;
  2. key.Format(_T("Software\\Microsoft\\Windows\\CurrentVersion\\App Paths\\xxx"));
  3. HKEY hKey;
  4. LONG rc = RegOpenKey(HKEY_LOCAL_MACHINE, key, &hKey);
  5. if (ERROR_SUCCESS == rc)
  6. {
  7.         WCHAR szBuffer[MAX_PATH];
  8.         DWORD dwBufferSize = sizeof(szBuffer);
  9.         rc = RegQueryValueEx(hKey, _T("Path"), NULL, NULL, (LPBYTE)szBuffer, &dwBufferSize);
  10.         if (ERROR_SUCCESS == rc)
  11.         {
  12.                 path = szBuffer;  //处理读出来的值
  13.                 RegCloseKey(hKey);
  14.          }
  15. }
复制代码





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3