求教:ms-help://... 、 tencent://Message/?Uin=123456 怎么弄的?

wwwcampus 2004-12-10 01:10:05
ms-help://... 、 tencent://Message/?Uin=123456 怎么弄的?

比如:
查看机器上安装的MSDN可以在浏览器地址里输入 ms-help://....
QQ会话可以输入 tencent://Message/?Uin=123456

这里的ms-help:// 、 tencent:// 是什么东西,浏览器怎么理解的?

如果我要搞一个 abc://.... 该怎么做?

先谢了.
...全文
2313 32 打赏 收藏 转发到动态 举报
写回复
用AI写文章
32 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2004-12-31
  • 打赏
  • 举报
回复
http://support.microsoft.com/kb/260528/
wwwcampus 2004-12-30
  • 打赏
  • 举报
回复
.
zhengsb 2004-12-30
  • 打赏
  • 举报
回复
就每人知道么?
i三千 2004-12-27
  • 打赏
  • 举报
回复
我轻轻滴顶,正如我轻轻滴来~
wwwcampus 2004-12-27
  • 打赏
  • 举报
回复
.
zhengsb 2004-12-21
  • 打赏
  • 举报
回复
关注
wwwcampus 2004-12-21
  • 打赏
  • 举报
回复
up
ludbul 2004-12-19
  • 打赏
  • 举报
回复
对于这些底层的东西,的确平时接触的不多。研究一下也是很值得的。继续关注……
AllenTing 2004-12-19
  • 打赏
  • 举报
回复
应该是一种自定义协议,当然每个人都可以自定义,但前提是你定义的某种协议必须要有相应的语法词法编译器能识别出来
至于编译器嘛,我也是新手,网上应该有编写编译器的程序的,搂住可以找找看
(个人理解,还请高手指教)
风轻扬 2004-12-19
  • 打赏
  • 举报
回复
我觉得没有协议那么复杂,最多算Windows的一项功能,如果是一个协议,那腾讯岂不是从头到脚全部实现一遍才能用啊,微软应该不会这么做,我觉得只是一种映射而已,至于怎么实现的,我也不是很清楚。

个人猜想,MS-Help://是不是代表的本地相对路径,比如我MSDN装在了D盘下的MSDN路径里面,那么MS-Help代表的就是d:\MSDN\,而tencent:// 代表的就是你安装的QQ的本地目录,而他们最终都会映射到file://,我觉得file://代表的功能可能是微软windows实现的,其他像tencent:// 只是在调用这个功能而已。

怎么调用还不清楚,不过你看微软的MSDN帮助文件都和chm文件不一样,chm文件制作用的是HTML HelpWorkshop,但是chm文件相对功能较低,估计微软用的这种帮助文件制作工具没有公开给用户,而这个工具肯定集成了不少最新的强大功能,而且在不断增强。

个人猜想。
csdnbig 2004-12-19
  • 打赏
  • 举报
回复
我觉得是Windows里注册的本地地址协议,比如你敲file:///F:/ 就会转到本地f盘.
通过修改注册表应该可以实现.
wwwcampus 2004-12-19
  • 打赏
  • 举报
回复
谢谢捧场.
heroqxn 2004-12-19
  • 打赏
  • 举报
回复
关注一下
wwwcampus 2004-12-18
  • 打赏
  • 举报
回复
.
wwwcampus 2004-12-16
  • 打赏
  • 举报
回复
?
zssl_888 2004-12-16
  • 打赏
  • 举报
回复
所得税地方
wwwcampus 2004-12-16
  • 打赏
  • 举报
回复
...
wwwcampus 2004-12-14
  • 打赏
  • 举报
回复
............
wwwcampus 2004-12-13
  • 打赏
  • 举报
回复
up
webserv2 2004-12-12
  • 打赏
  • 举报
回复
自定义的一种协义
加载更多回复(12)

111,079

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧