|
Программа очень полезная. Поэтому я ее поместил в автозагрузку. Думаю так делают многие. Поэтому было бы логичным сделать такую возможность одним флажком в настройках турбоконфа.
Чтение текущего пути автозагрузки:
RegistryKey reg;
reg = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run\\");
string Keyname = Application.ProductName;
try
{
AutostartPath = reg.GetValue(Keyname).ToString();
}
Запись текущего пути автозагрузки:
RegistryKey reg;
reg = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run\\");
string Keyname = Application.ProductName;
try
{
object currentValue = reg.GetValue(Keyname);
if (Autostart)
{
string CommandLine = "\"" + Application.ExecutablePath + "\"" + " /m";
if (!CommandLine.Equals(currentValue))
reg.SetValue(Keyname, CommandLine);
}
else if (currentValue != null)
reg.DeleteValue(Keyname);
reg.Close();
Properties.Settings.Default.Autostart = Autostart;
}
catch
{ }
У тебя в ClipAngel есть такая фича?
Если есть, можешь скинуть фрагмент кода?. Не охота разбираться как там ярлык создавать и куда что копировать.