HKEY hKey; DWORD dwAge;
int ret = ::RegOpenKeyW(HKEY_LOCAL_MACHINE, L"SOFTWARE\\Rock\\admin", &hKey); if (ret != ERROR_SUCCESS) { TRACE("##RegOpenKeyW Failed ,ErrorCode = %d,ret = %d", GetLastError(), ret); MessageBox(L"打开注册表失败"); return; }
DWORD dwType; DWORD dwValue; ret = ::RegQueryValueEx(hKey, L"age", 0, &dwType, (LPBYTE) & dwAge, &dwValue); if (ret != ERROR_SUCCESS) { TRACE("##RegQueryValueEx Failed ,ErrorCode = %d,ret = %d", GetLastError(), ret); MessageBox(L"读注册表失败"); return; } TRACE("###dwType = %d,dwValue = %d ,dwAge = %d", dwType, dwValue, dwAge); ::RegCloseKey(hKey);
|