Так что я написал себе удобное приложение, которое я всегда хочу запустить. Это написано на C++ с QT.Windows AutoStart иногда (случайно?) Не работает
Автозапуск делается корыта реестра Если пользователь нажимает на автозапуск флажок, этот код запускается на выполнение
QSettings RegSettings("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run",
QSettings::NativeFormat);
if (ui.cb_autorun->isChecked())
{
RegSettings.setValue("FanControlV2", "\"" + QDir::currentPath().remove("/platforms").replace("/", "\\") + "\\FanControllerV2.exe\"");
}
else {
RegSettings.remove("FanControlV2");
}
Это прекрасно работает, по крайней мере, большую часть времени Но иногда приложение просто не запускается , и я должен запустить его вручную
Я действительно не знаю, что я здесь делаю неправильно, так как многие многие другие приложения начинают просто отлично каждый раз ...
Любые советы?
Edit: проблема возникает на win7, 8.1 и 10