RegOpenKeyEx возвращает ошибку неверного пути (код 161) - PullRequest
3 голосов
/ 25 января 2012

Я использую это решение для чтения 32-битного реестра на 64-битной машине. Я использую это так:

GetKeyValue("\\software\\company", name);

где name - имя полученного свойства. Но код возвращает код 161. Я также попытался добавить обратную косую черту в конце пути, но результат тот же. Я могу подтвердить, что ключ существует в regedit. Что не так?

1 Ответ

2 голосов
/ 01 февраля 2012

Не должно быть обратной косой черты в начале пути (или в конце). Это должно работать:

GetKeyValue("SOFTWARE\\company", name);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...