计算器协议规范

计算器协议规范

在 Windows 设置(按协议设置的默认应用程序)中,我看到计算器应用程序已为计算器协议进行了注册:

计算器协议

这意味着我可以使用Win+R并输入calculator://来打开计算器。

我还能用计算器协议做什么?我正在寻找计算器协议的规范。我试过了,calculator://4+5但它没有给我结果。

截至 2023 年,该协议ms-calculator://现在似乎是:

2023 年更新

答案1

更准确的答案,虽然不是肯定的——除了使用协议打开计算器之外,你目前无法做任何事情。

来源(最后一次提交于 2022 年 9 月 29 日)

args.Kind == ActivationKind.Protocol检查我们是否通过协议启动了应用程序。然后我们有这样的注释:

// We currently don't pass the uri as an argument,
// and handle any protocol launch as a normal app launch.

这表明除了正常启动应用程序之外,无需对协议进行额外处理。同一文件中定义的调用OnAppLaunch(args, null)进一步证实了这一点 - 该函数中没有任何地方解析 URI。

相关内容