在Windows客户端没有登录时,设置USER的注册表是不会起作用,需要设置全局 QSettings reg("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",QSettings::NativeFormat);
if(bt_boot_start->isChecked())
{ QString str = QApplication::applicationFilePath();
str.replace(QChar('/'),QChar('\\'),Qt::CaseInsensitive);
reg.setValue("app", str);
}
else
{
reg.setValue("app","");
}