static void SetRegUInt32(CKey &key, const TCHAR *name, UInt32 value) { if (value == (UInt32)-1) key.DeleteValue(name); else key.SetValue(name, value); }
static void SetRegString(CKey &key, const WCHAR *name, const UString &value) { if (value.IsEmpty()) key.DeleteValue(name); else key.SetValue(name, value); }