Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как создать в реестре ключ через с++?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как создать в реестре ключ через с++?
Имя
Сообщение << Старые топики   Новые топики >>
Как создать в реестре ключ через с++? - 2006-07-26 17:22:33   
Dekrase

Сообщений: 2
Оценки: 0
Присоединился: 2006-07-26 17:04:12
Доброго времени суток!
Не могу разобраться с функцией RegCreateKeyEx, пытаюсь создать ключ в реестре: HKEY_CURRENT_USER\Software\Microsoft\windоws\Current Version\Run. Как потом задать его значение?? Если возможно, напишите, пожалуйста, пример использования необходимых функций. Я использую MS Visual Studio 2005
Заранее спасибо!
Post #: 1
Как создать в реестре ключ через с++? - 2006-07-26 17:30:16   
Python

Сообщений: 4964
Оценки: 0
Присоединился: 2005-12-14 08:32:13
Dekrase, не уверен, что тут есть по теме, но может и пригодится:

админские права через реестр
стать админом через реестр
Как отключить запуск служб через реестр WIN_XP при следующейзагрузке
Стать админом через реестр
Отключение ntlm через реестр
стать админом через реестр




Ключи реестра для тонкой настройки обновления windоws (Часть 2)



AAоо По ключу pеестpа создам паpаметp *Autorun* типа - REG_DWORD со



… программу в автозапуск windоws через ключи реестра, возможность выбора ключа.



Безопасный Доступ к сети к Системному реестру windоws NT (windоws NT)



CryptoUtility - компонент, позволяющий применять стойкое шифрование в ваших …



FAQ



DaXa-Компьютерные вирусы
Post #: 2
Как создать в реестре ключ через с++? - 2006-07-26 21:08:44   
Dekrase

Сообщений: 2
Оценки: 0
Присоединился: 2006-07-26 17:04:12
Спасибо, но это совершенно не то, вопрос состоит в использовании функции, я просто не могу разобраться в МСДН.
Post #: 3
Как создать в реестре ключ через с++? - 2006-07-30 18:24:36   
MrBlack

Сообщений: 268
Оценки: 0
Присоединился: 2004-05-24 00:02:27
А зачем тебе создавать этот ключ, если он уже создан при установке системы? Надо только значение туда записать. Для этого нужна ф-ция RegSetValue
Post #: 4
Как создать в реестре ключ через с++? - 2006-07-31 02:26:46   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
Вот пример (написан на C++):

HKEY hKey;
char KeyName[] = "Имя параметра";
char KeyValue[] = "Значение параметра";
if (RegOpenKeyEx(HKEY_CURRENT_USER,
"SOFTWARE\\Microsoft\\windоws\\CurrentVersion\\Run", 0,
KEY_ALL_ACCESS, &hKey) == ERROR_SUCCESS) {
RegSetValueEx(hKey, KeyName, 0, REG_SZ, KeyValue, strlen(KeyValue));
RegCloseKey(hKey);
}
Post #: 5
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как создать в реестре ключ через с++?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.