RegCreateKeyEx создает ключ, хотя не должна...
От: S_Alex74  
Дата: 24.02.02 13:44
Оценка:
HKEY hKey, hKey1;
::RegOpenKeyEx(HKEY_CURRENT_USER, _T("Software"), 0, KEY_READ, &hKey);
DWORD dw;
LONG lErr = ::RegCreateKeyEx(hKey, _T("ABC"), 0, NULL, 0, KEY_READ, NULL, &hKey1, &dw);
_tprintf( _T("%u; %u\n"), lErr, dw );

Возвращает "0; 1" (ну и ключ создает, конечно). Причем, даже если прописАть в RegOpenKeyEx "KEY_NOTIFY" или "KEY_QUERY_VALUE", скажем.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.