Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Работа с реестром С++
Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


ShadowMas, примерно так.

Код: Выделить весь код
#include <registry.hpp>
...
  TRegistry* reg1 = new TRegistry;

   reg1->RootKey = HKEY_CURRENT_USER;	//присваивание объекту 'reg' пути HKLM
   reg1->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System", true);
   reg1->WriteInteger("Имя_Параметра", значение);
...
Код: Выделить весь код
reg1->DeleteValue();   // Удаляет параметр
reg1->DeleteKey();   // Удаляет ключ
Шаг 13 - TRegistry.
Шаг 14 - Извлечение иконки по расширению файла и ее загрузка из DLL или EXE.

Код: Выделить весь код
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableTaskMgr"=dword:00000001
Достаточно просто
Код: Выделить весь код
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 20:47, 01-10-2009 | #2

Название темы: Работа с реестром С++