![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись в реестр. [D5, Win95/98]
Serd_hhc © (2002-03-17 13:47:00)Уважаемые мастера,
(ещё раз спосибо VuDZ"у)
Как мне сделать запись в реестре, не используя "REGISTRY" ?
Запись вот сюды:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
Sdf = "bla-bla-bla"
С примером пожалуйста.
Заранее спасибо!!
Serd_hhc (2002-03-17 14:12:00) [21]Ну Windows же как-то обращается к реестру....
Иван Шихалев (2002-03-17 14:11:00) [22]Крут. Адназначна.
Тогда уж мелочиться не надо - писать не в файлы, а с физическими секторами диска работать...
VuDZ (2002-03-17 14:09:00) [23]
> REGISTRY
пр......... не увидел...
а ты, типа, хочешь писать прямо в файлы, содержащие реестр? :>
VuDZ (2002-03-17 14:08:00) [24]ну это просто празник какой-то... :>
PHKEY pK = new HKEY;
if (RegOpenKey(HKEY_LOCAL_MACHINE,
"Software\\Microsoft\\Windows\\CurrentVersion\\Run",
pK) == ERROR_SUCCESS)
if (RegSetValueEx(*pK, "sdf",0, REG_SZ, "bla-bla-bla", 13) == ERROR_SUCCESS)
printf("all right :>\n");
RegCloseKey(*pK);
delete pK;
разберёшся?
Serd_hhc (2002-03-17 14:07:00) [25]Иван Шихалев,
Ты сабж (этот) хорошо читал. Тут же написано :
Не используя REGISTRY
Иван Шихалев (2002-03-17 14:03:00) [26]А давай без примера? Просто почитаешь справку по
RegCreateKey,RegSetValueExи так далее...