POV Опубликовано 7 июня, 2016 Поделиться Опубликовано 7 июня, 2016 может и у меня лыжи не едут конечно.... Есть в реестре HKEY_LOCAL_MACHINE\SOFTWARE\POV Но открыть ветку не могу - нет её: regKey->RootKey = HKEY_LOCAL_MACHINE; if (regKey->OpenKeyReadOnly("SOFTWARE\\POV")) { } Барыня Билдер желать изволит HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\POVВыяснил это заменив regKey->OpenKeyReadOnly("SOFTWARE\\POV") на regKey->OpenKey("SOFTWARE\\POV", true) - ветка создалась именно после Wow6432Node Оно так странно всегда и было, а не замечал, или это что-то новенькое? Цитата Ссылка на комментарий
0 rareMax Опубликовано 7 июня, 2016 Поделиться Опубликовано 7 июня, 2016 Винда 64-битная*? Цитата Ссылка на комментарий
0 POV Опубликовано 7 июня, 2016 Автор Поделиться Опубликовано 7 июня, 2016 угу Цитата Ссылка на комментарий
0 rareMax Опубликовано 7 июня, 2016 Поделиться Опубликовано 7 июня, 2016 первоначальный вариант справедлив только для 32битных. Wow6432Node - ее юзать для 64битных. Цитата Ссылка на комментарий
0 POV Опубликовано 8 июня, 2016 Автор Поделиться Опубликовано 8 июня, 2016 А как тогда файл *.reg формировать? Я ж там путь конкретный указываю, вне зависимости от ОСи. Цитата Ссылка на комментарий
1 rareMax Опубликовано 8 июня, 2016 Поделиться Опубликовано 8 июня, 2016 А обязательно в HKLM хранить данные? Если не изменяет память - нормальный путь будет для Local User, в независимости от разрядности. попробуйте Цитата Ссылка на комментарий
0 GASCHE Опубликовано 8 июня, 2016 Поделиться Опубликовано 8 июня, 2016 Не знаю может можно и проще. Когда меня прижало пришлось написать небольшую программку записи в реестр. Если присвоить ей права администратора, то пишется все в нужную ветку не зависимо от Оси. Цитата Ссылка на комментарий
0 POV Опубликовано 8 июня, 2016 Автор Поделиться Опубликовано 8 июня, 2016 3 часа назад, Сысоев Максим сказал: А обязательно в HKLM хранить данные? Если не изменяет память - нормальный путь будет для Local User, в независимости от разрядности. попробуйте Так работает, да.. пасиб Цитата Ссылка на комментарий
0 Euvene Опубликовано 20 апреля, 2017 Поделиться Опубликовано 20 апреля, 2017 Есть ли аналог TRegistry под Мак? Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 20 апреля, 2017 Модераторы Поделиться Опубликовано 20 апреля, 2017 19 минут назад, Euvene сказал: Есть ли аналог TRegistry под Мак? нету, реестр есть только в Windows сохраняйте в файлы свои конфигурации Цитата Ссылка на комментарий
Вопрос
POV
может и у меня лыжи не едут конечно....
Есть в реестре HKEY_LOCAL_MACHINE\SOFTWARE\POV
Но открыть ветку не могу - нет её:
БарыняБилдер желать изволит HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\POVВыяснил это заменив regKey->OpenKeyReadOnly("SOFTWARE\\POV") на regKey->OpenKey("SOFTWARE\\POV", true) - ветка создалась именно после Wow6432Node
Оно так странно всегда и было, а не замечал, или это что-то новенькое?
Ссылка на комментарий
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.