我已经发现了如何为 Windows ( LINK ) 创建自己的协议。
现在我尝试用我的 QT 应用程序创建这样一个条目,但是我遇到了一些问题:
我无法在 HKEY_CLASSES_ROOT 中写入。我想,我需要管理员权限,但我该如何实现呢?我不希望我的应用程序始终以管理员模式运行。
我不知道如何写“(标准)”-Entries。如果我手动创建此条目并将它们导出为 reg 文件,则此“(标准)”条目看起来像
[HKEY_CLASSES_ROOT\myprotocol] @="URL:SomeDescription"
是否有可能使用 Qt 的 QSettings 创建这些条目?