Как работать с реестром?

Использовать класс 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;
 
« Предыдущая статья   Следующая статья »