Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > RegOpenKeyEx, проблема.


Автор: lv151 10.12.2009, 10:37
HKEY key = NULL;
LONG res = RegOpenKeyEx(HKEY_CURRENT_USER, "Software\\Prog1\\Settings", 0, KEY_ALL_ACCESS, &key);

res всегда 0, хотя ветвь в реестре существует.

Автор: GremlinProg 10.12.2009, 11:33
Цитата

If the function succeeds, the return value is ERROR_SUCCESS.

If the function fails, the return value is a nonzero error code defined in Winerror.h. You can use the FormatMessage function with the FORMAT_MESSAGE_FROM_SYSTEM flag to get a generic description of the error.

Код

// MessageId: ERROR_SUCCESS
//
// MessageText:
//
// The operation completed successfully.
//
#define ERROR_SUCCESS                    0L

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)