-2
リストウィジェットで起動プロセスを追加します。私はいつかしようとしたが失敗した。私はQT 5.6を使用しました。アクセスのためのQtの特別なライブラリレジストリ。qtを使ってレジストリからすべてのスタートアッププロセスのリストを取得するには?
リストウィジェットで起動プロセスを追加します。私はいつかしようとしたが失敗した。私はQT 5.6を使用しました。アクセスのためのQtの特別なライブラリレジストリ。qtを使ってレジストリからすべてのスタートアッププロセスのリストを取得するには?
QSettingsを使用すると、アプリケーションの一覧を簡単に取得できます。
QSettings winReg("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
qDebug()<<winReg.allKeys(); // this will print Apps name.
編集:
foreach (QString key, winReg.allKeys()) {
qDebug()<<"Application name:"<<key<<"\t path:"<<winReg.value(key).toString();
}
感謝を。あなたのコードは動作していますが、私はスタートアップアプリケーションのフルパスにしたいです。 –
@SandipSabhaya、これがあなたに役立つことを願っています – Ankur