Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запись данных в реестр

4.3K
15 сентября 2006 года
valeriy15
84 / / 03.04.2006
Помогите, пожалуйста, с функцией для записи данных в реестр, где можно было бы записать не только значение, но и имя строки, причем в любой выбранный мой путь.
Пользовался [SIZE=2]RegSetValue - значение записать получается (Например:[SIZE=2]
[FONT=Arial]HKEY_CURRENT_USER,[/FONT][/SIZE][FONT=Arial][SIZE=2][COLOR=#800000]"Software\\Fucking\\Fuck"[/COLOR][/SIZE][SIZE=2],REG_SZ,[/SIZE][SIZE=2][COLOR=#800000]"123"[/COLOR][/SIZE][/FONT][SIZE=2][FONT=Arial],NULL[/FONT]), но имя значения "123" пишется "(по-умолчанию)", как его поменять на свое? :confused:
[/SIZE][/SIZE]
2.9K
15 сентября 2006 года
Ation
96 / / 27.07.2004
Покажи код, и тогда можно будет сказать в чем проблема.
4.3K
16 сентября 2006 года
valeriy15
84 / / 03.04.2006
Вот код:
RegSetValue([SIZE=2]HKEY_CURRENT_USER,[/SIZE][SIZE=2][COLOR=#800000]"Software\\Fucking\\Fuck"[/COLOR][/SIZE][SIZE=2],REG_SZ,[/SIZE][SIZE=2][COLOR=#800000]"123"[/COLOR][/SIZE][SIZE=2],NULL);[/SIZE]
1.8K
16 сентября 2006 года
k3Eahn
365 / / 19.12.2005
RTFM
RegSetValue:
Цитата:

Note This function is provided only for compatibility with 16-bit versions of Windows. Applications should use the RegSetValueEx function.


А теперь код:

Код:
HKEY hKey;
if(ERROR_SUCCESS==RegCreateKeyEx(HKEY_CURRENT_USER,
"Software\\Fucking\\Fuck",0,NULL,0,KEY_ALL_ACCESS,
NULL,&hKey,NULL))
{
 
static const char szValue[]="123";
 
RegSetValueEx(hKey,"nondefaultvaluename",0,REG_SZ,
reinterpret_cast<const BYTE*>(&szValue),sizeof(szValue));
 
RegCloseKey(hKey);
}
else std::cout<<"Fail to create a key!"<<std::endl;
4.3K
18 сентября 2006 года
valeriy15
84 / / 03.04.2006
Можно сказать лишь одно - мне нужно внимательней читать MSDN! А за подсказку спасибо! :)
22K
08 октября 2006 года
ixar
1 / / 08.10.2006
Как передать значение параметра типа REG_BINARY
4.3K
14 октября 2006 года
valeriy15
84 / / 03.04.2006
Прочиатй внимательно MSDN! Там все есть!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог