Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / RegOpenKeyEx / 7 сообщений из 7, страница 1 из 1
03.09.2006, 13:08
    #33960597
Erael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
Почему то не получается прочитать реестр :(
Как то оно странно... в переменную Key ничего не помещается... про переменную result дебагер вообще говорит, что нет такой :( Не могу понять где ошибка :(

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
HKEY Key;
char buf[ 256 ];
DWORD dws = 0x100;
DWORD dwt =  0 ;
LONG result =  0 ;

result = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\aaa",  0 , KEY_ALL_ACCESS, &Key);

RegQueryValueEx(Key, "test", 0 ,  0 , (LPBYTE)buf, &dws);
RegCloseKey(Key);
MessageBox(hWnd, buf, _T("About..."), MB_OK);
  
...
Рейтинг: 0 / 0
03.09.2006, 17:13
    #33960701
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
Может быть Result больше нигде в коде не используется, поэтому в процессе оптимизации уничтожается...
А ключ вероятнее всего не открывается по той причине, что нет полного доступа к ключу. Тогда уж нужно попробовать открывать с KEY_READ.
------------
CMD: Console of Must Die
...
Рейтинг: 0 / 0
03.09.2006, 22:32
    #33960907
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
Eraelresult = С пассаля переехал ?
Ху из такой резулт ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
03.09.2006, 22:58
    #33960924
Erael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
ШогалМожет быть Result больше нигде в коде не используется, поэтому в процессе оптимизации уничтожается...
А ключ вероятнее всего не открывается по той причине, что нет полного доступа к ключу. Тогда уж нужно попробовать открывать с KEY_READ.
------------
CMD: Console of Must Die

Попробовал скопировать в другое место... скомпилить без куска... затолкать на место... начало работать...
Я понимаю что это тоже самое что у машины без бензина стучать по колесу дабы та поехала... но помогло... ;)
...
Рейтинг: 0 / 0
03.09.2006, 23:00
    #33960926
Erael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
Карабас Барабас Eraelresult = С пассаля переехал ?
Ху из такой резулт ?
Posted via ActualForum NNTP Server 1.3

А по какому критерию с паскаля???
Вроде код чисто по сишному написан ;) или шарп меняет людей???
...
Рейтинг: 0 / 0
03.09.2006, 23:28
    #33960945
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
Erael E> Вроде код чисто по сишному написан ;) или шарп меняет
E> людей???
Дак резулт же у них вроде бы ...
А шарп - тоже оффтопик %)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
04.09.2006, 12:32
    #33961771
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RegOpenKeyEx
hresult - оно в winapi, так что паскаль, с - без разницы.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / RegOpenKeyEx / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]