我们需要将我们的应用程序注册为自定义协议dialphone://
(有时是默认协议之一)的默认协议处理程序。
我们执行此操作的代码在 Win8 上损坏(MS 描述的损坏方式和原因)
我们不清楚:
- 如何解决这个问题
- 在代码中做什么
Default Programs UI section
中的这篇文章似乎说我们必须使用IApplicationAssociationRegistrationUI
但不清楚:
- 如何让我们的应用进入应用列表
- 有什么方法可以默默地做到这一点(所以用户不必点击 UI)
有人可以列出我们应该做什么,如果可能的话,在delphi中举例?