Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
#1

Код для добавлении в реестр - C++

16.07.2009, 15:02. Просмотров 1660. Ответов 26
Метки нет (Все метки)

подскажите пожалуйста!!!!!напишите такой код чтобы прога добавилась сама по себе в реестр.....в гугле ищу-нету
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2009, 15:02     Код для добавлении в реестр
Посмотрите здесь:

C++ Реестр
Запись в реестр C++
C++ Реестр!
C++ реестр
Вопрос про реестр C++
C++ Реестр
C++ Реестр, кнопка и c++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
odip
Эксперт С++
7153 / 3293 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
02.08.2009, 22:26     Код для добавлении в реестр #21
Разве программу не добавляют в реестр?
Нет - не добавляют.
В смысле можно не добавлять.
Создают ключ в котором содержаться данные о программе.
Это не обязательно.
<Norton>
Отдыхающий:)
94 / 91 / 10
Регистрация: 05.04.2009
Сообщений: 188
03.08.2009, 14:10     Код для добавлении в реестр #22
Цитата Сообщение от odip Посмотреть сообщение
Это не обязательно.
В каких случаях не обязательно, если вам надо зарегестрировать программу с каталогом для удаления?
novi4ok
550 / 503 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
03.08.2009, 20:49     Код для добавлении в реестр #23
Цитата Сообщение от HIMen Посмотреть сообщение
C++
1
2
3
4
5
_TCHAR szTestString[] = _T("%SystemRoot%\\System32");
_TCHAR szPath[] = _T("SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters");
HKEY hKey;
RegCreateKeyEx(HKEY_LOCAL_MACHINE, szPath, 0, NULL, REG_OPTION_VOLATILE, KEY_WRITE, NULL, &hKey, NULL);
RegSetValueEx(hKey, _T("DataBasePath"), 0, REG_SZ, (BYTE*)szTestString, sizeof(szTestString));
Вот простой пример
ветку в registry вы не вполне удачно выбрали, и еще проверить на ошибку нужно (ф-ии не зря значения возвращают), и хэндл закрыть нужно обязательно.

кроме того нужно знать что за приложение. если, например, созданное wizard MDI, то там другие, более удобные и проверенные средства имеются. наверное, их и из других приложений использовать можно, но не знаю точно, нужно смотреть.
galileopro
Пробующий
183 / 96 / 1
Регистрация: 28.04.2009
Сообщений: 1,040
04.08.2009, 19:30     Код для добавлении в реестр #24
А нельзя ети записи сделать в RegEdit?
Пуск-Выполнить-RegEdit.exe жмем окей и идем по ссылке http://www.white55.narod.ru/reestr.html
M128K145
Эксперт C++
8280 / 3499 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
04.08.2009, 20:35     Код для добавлении в реестр #25
@lex, в визуал студии при сборке инсталятора указываеш что прописать в реестр и все
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
05.08.2009, 16:12  [ТС]     Код для добавлении в реестр #26
M128K145, то есть при запуске программы, эта прога добавляется в реетр?...
а как это делать?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2009, 21:28     Код для добавлении в реестр
Еще ссылки по теме:

Запись в реестр C++
C++ Запись в реестр обрезается
Реестр С++ C++
C++ WMI и реестр C++
C++ Реестр

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

Или воспользуйтесь поиском по форуму:
M128K145
Эксперт C++
8280 / 3499 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
05.08.2009, 21:28     Код для добавлении в реестр #27
@lex, подробнее о создании инсталяторов можно прочитать здесь
Yandex
Объявления
05.08.2009, 21:28     Код для добавлении в реестр
Ответ Создать тему
Опции темы

Текущее время: 07:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru