Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
1

Существование ключа в реестре

06.12.2016, 20:00. Показов 2767. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.
Как в visual c++ сделать проверку существования ключа в реестре?
То есть, например есть путь: HKEY_CURRENT_USER\\Software\\Notepad\\glag
Нужно проверить наличие "Notepad" ветки в "Software", существует ли она.
В борланд это все делалось через KeyExists. Как это делается здесь?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2016, 20:00
Ответы с готовыми решениями:

Проверить существование ключа в реестре
TRegistry *reg=new TRegistry(); reg->RootKey=HKEY_CURRENT_USER;...

Как проверить существование каталога в реестре?
С наступающим! уважаемые программисты. Как можно проверить существование каталога в реестре?...

Замена триал ключа в реестре
Есть программа, работает в триал режиме 14 дней. В прошлый раз устанавливал ее на чистую винду, по...

Проверка наличия ключа в реестре
RegistryKey reg =...

4
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
09.12.2016, 09:31  [ТС] 2
Невозможно? c++ не способна? Слишком сложно?
0
Ушел с форума
Эксперт С++
16473 / 7436 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
09.12.2016, 10:20 3
RegOpenKeyEx function
https://msdn.microsoft.com/en-... s.85).aspx

Если ключ не существует - функция вернет соответствующий код ошибки.
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
09.12.2016, 10:30  [ТС] 4
не могу найти, какой код ошибки? И в смысле ошибка как исключение, или возвращаемое значение?
0
Ушел с форума
Эксперт С++
16473 / 7436 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
09.12.2016, 13:07 5
Лучший ответ Сообщение было отмечено ziqp как решение

Решение

Цитата Сообщение от ziqp Посмотреть сообщение
не могу найти, какой код ошибки?
Да я тоже сходу не вспомню. Но что мешает проверить?

Цитата Сообщение от ziqp Посмотреть сообщение
И в смысле ошибка как исключение, или возвращаемое значение?
Возвращаемое значение, конечно. WinAPI-функции не бросают исключений.
1
09.12.2016, 13:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2016, 13:07
Помогаю со студенческими работами здесь

Реестр: проверка на существование раздела и ключа
Здравствуйте скажите как можно создать раздел в реестре и в этом разделе создать ключ и как ...

Реестр. Запись и проверка на существование ключа
Привет. Да, тема заезжена, но ситуация нестандартная. Прописываю в автозагрузку: Reg->RootKey =...

Проверка на существование ключа в ассоциативном массиве
Добрый день! Задача следующая: есть массив строк следующего содержания: "номер_телефона...

Функция для просмотра ключа в реестре
Прошу Вас помочь разобраться с функциями реестра интересует просмотр реестра на наличие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru