Использовать класс TRegistry (наиболее простой способ). Пример:
#include <registry.hpp> ... TRegistry *reg = new TRegistry(KEY_ALL_ACCESS); if (reg) // если всё ОК { // выбираем нужный корень reg->RootKey = HKEY_LOCAL_MACHINE;
// открываем секцию reg->OpenKey("Software\\Sources.RU\\", true);
// удаляем ключ reg->DeleteValue("some_key");
// записываем значения reg->WriteString("anekdots","https://forum.sources.ru/index.php?showtopic=11");
// проверяем наличие ключа "vot" if (KeyExists("vot")==false) { // ругаемся ShowMessage("А куда vot'а дели?"); }
// закрываем секцию reg->CloseKey(); }
delete reg;
|