这与这个问题有关:
我有一个自定义应用程序,我需要注册到协议并通过参数打开它。
我已经使用:https ://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx 实现了它
但问题是 Windows 截断了我的一些论点(在几次删除空格)。
例如,
myScheme://first/second #third
变成
myScheme://first/second#third
在我的应用程序中。
我看到它不会发生在“mailto”或“file”协议处理程序中。我不确定当时解决此问题的最佳方法是什么。
我需要一个简单的示例,我尝试使用“可插入协议处理程序”进行实现,但我不确定这是我需要的,因为它只是用我的 URL 打开 Internet Explorer。mailto/file 正在使用实现它的自定义 DLL,这就是我的目标。
任何帮助,将不胜感激。