各位高手们,最近在做一个系统,他会发一个link到目标邮箱里,现在想要单击这个link就可以启动该程序。就好像迅雷一样,单击thunder://开头的link就直接启动迅雷了。希望高手们给予指点,谢谢。

解决方案 »

  1.   

    这个要做一个监控程序吧,或者服务程序,监控连接,如果发现是你的link就打开你的程序,我想是这样
      

  2.   

    好像有个BHO啥的,百度看看呢
      

  3.   

    楼上高手貌似是正解,研究BHO中,貌似迅雷也是用BHO的。只要自己写好相应的BHO,然后把DLL注册一下就好了,每次启动IE或者EXPLORER都会先实例化一个BHO。先研究一会,有没有比较了解的能教教我?
      

  4.   

    额 不明白 不过记得以前看过相关文章..啊  刚才搜索了下找到文章你看看吧
    http://blog.csdn.net/eroswang/article/details/1594795
    http://www.blogjava.net/wujun/archive/2007/03/30/107382.html这个应该是 自定义协议
      

  5.   

    收到各位启发,我对于BHO的研究进行得很顺利,现在已经可以顺利注册BHO的dll文件了。不过还是有一个问题,我将IE事件写在了BeforeNavigat方法里,我想要获取IE正在跳转的URL,但是发现如果无法正常跳转到这个Link的话,也就是这个Link是无效的话,就获取不到这个URL。请问各位高手,有什么方法可以让webBrowser获取到正在跳转的URL吗?
      

  6.   

    谢谢newxdlysk和wy811007,BHO已经搞定了,谢谢大家了。就此结贴。。