qt程序開機自啟動

1.代碼

// 開機自啟動
void AutoStart()
{
    QSettings* settings = new QSettings("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
    auto application_name = QApplication::applicationName();
    auto path = settings->value(application_name).toString();
    QString appPath = QApplication::applicationFilePath();
    QString newPath = QDir::toNativeSeparators(appPath);
    if (path != newPath) {
        settings->setValue(application_name, newPath);
    }
    delete settings;
}
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容