0

Windows用の独自のプロトコルを作成する方法(LINK)はすでにわかっています。

QT アプリケーションでこのようなエントリを作成しようとしましたが、いくつかの問題があります。

  1. HKEY_CLASSES_ROOT に書き込めません。管理者権限が必要だと思いますが、どうすればそれを達成できますか? アプリが常に管理者モードで実行されていることは望ましくありません。

  2. "(Standard)"-Entries の書き方がわかりません。このエントリを手動で作成し、reg ファイルとしてエクスポートすると、この「(標準)」エントリは次のようになります。

[HKEY_CLASSES_ROOT\myprotocol]
@="URL:説明"

Qt の QSettings でこれらのエントリを作成する可能性はありますか?

4

1 に答える 1

1

QSettings については、これを試しください。

管理者権限については、いいえ、レジストリ エントリを作成するには管理者権限が必要です。

于 2013-11-15T10:42:11.177 に答える