项目内部有个自定义的协议,用来做系统间资源交换的标识,形如 foo://{encoded_resource_locator}在测试的时候总是需要手动解码,耗费很多时间。尽管可以把解码的步骤自动化,但是还是要手动调用。而如果可以通过系统自动调用的方式省掉这一步,无疑将极大地提高我们的工作效率。第一步:注册自定义协议处理程序:几乎所有的系统都知道要通知默认浏览器来打开http开头的资源标示符,使用默认邮件客户端打开mailto开头的。那么我们要做的就是让自己的程序跟我们自定义的协议挂钩,这个过程就是在系统中注册我们自定义的Protocol Handler。在Windows中注册:Windows注册
posted @ 2013-01-30 17:36
Qingzi
阅读(406)
评论(0)
推荐(0)