|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2011, 15:38 | #1 |
Пользователь
Регистрация: 05.07.2011
Сообщений: 12
|
Работа с реестром Windows XP в С++
Всем привет) Кто знает - помогите пожалуйста! хотя бы какие-нибудь рекомендации.
Требуется написать программу на С++, которая откроет файл реестра (допустим файл system32\config\system) и прочитает из него ключи. Облазил все сайты, пересмотрел гору книг - ответа нигде не нашел. Пользоваться функциями типа RegOpenEx() нельзя то есть нужно сделать чтото вроде fopen(). Еще пришел к выводу, что файлы из папки config прочитать нельзя, следовательно, нужно брать файлы из папки WINDOWS\repair P.S. Желательно, конечно, считывать еще и значения ключей. |
05.07.2011, 16:29 | #2 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
WinAPI, по другому никак. Винда не даст работать с реестром, как с файлами
Либо выяснить, файловую структуру реестра, и работать с ней, как с обычными файлами, из другой ОС
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
05.07.2011, 20:34 | #3 |
Пользователь
Регистрация: 05.07.2011
Сообщений: 12
|
Почему не даст? Если взять файл резервной копии реестра, то с ними вроде как можно что-то сделать.
Да в том-то и проблема, что как можно узнать структуру файла? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с системным реестром Windows XP | DENIS_1992 | Общие вопросы Delphi | 5 | 02.06.2011 11:28 |
С++. Создание класса для работы с реестром Windows | Dead Romantic | Помощь студентам | 0 | 17.05.2011 16:37 |
Работа с реестром windows | Vlad2104 | Помощь студентам | 1 | 11.06.2010 21:17 |
Работа с реестром | Ky3Heu, | Общие вопросы Delphi | 1 | 04.05.2009 10:37 |
Cохранить в файл значение заданного имени, тип REG_BINARY. Работа с реестром Windows. | DelphiFun | Общие вопросы Delphi | 9 | 01.08.2007 21:36 |