HKEY hKey = 0;
DWORD skit[255] = {0};
DWORD dwType = 0;
DWORD dwBufSize = sizeof(skit);
const char* subkey = RegKey;
if( RegOpenKey(HKEY_CURRENT_USER,subkey,&hKey) == ERROR_SUCCESS)
{
dwType = REG_DWORD;
RegQueryValueEx(hKey,"TEST",0, &dwType, (LPBYTE)&skit, &dwBufSize);
RegCloseKey(hKey);
}
Чтение DWORD из реестра
Как можно прочитать DWORD из реестра, а потом сравнить его с константой. К примеру в реестре есть данные типа DWORD = 0хffffffff (4294967295). Если константа совпадает с этим значение, то нужно показать сообщение.
Код:
32-bit unsigned integer. The range is 0 through 4294967295 decimal.
This type is declared in WinDef.h as follows:
typedef unsigned long DWORD;]
This type is declared in WinDef.h as follows:
typedef unsigned long DWORD;]
bla-bla;
else
bla-bla;
Возможно так ????
Все разобрался все таки ночью хорошо мыслится :)
Значит телепат во мне ещё не до конца умер ...