自定义浏览器协议,实现web程序调用本地程序

时间:2021-10-18 13:23:33

转自  http://blog.csdn.net/talking12391239/article/details/40712759

亲测可用

tencent://Message/?Uin=000000&websiteName=qzone.qq.com&Menu=yes

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Tencent\DefaultIcon]

@="C:\\Program Files\\Tencent\\QQ\\Bin\\Timwp.exe,1"

[HKEY_CLASSES_ROOT\Tencent\shell\open]

首先是链接,超级简单 <a href="bbfexe://123456">计算器</a>

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\bbfexe]

"URL Protocol"="C:\\WINDOWS\\system32\\calc.exe"

@="TencentProtocol"

[HKEY_CLASSES_ROOT\bbfexe\DefaultIcon]

@="C:\\WINDOWS\\system32\\calc.exe,1"

[HKEY_CLASSES_ROOT\bbfexe\shell]

[HKEY_CLASSES_ROOT\bbfexe\shell\open]

[HKEY_CLASSES_ROOT\bbfexe\shell\open\command]

@="\"C:\\WINDOWS\\system32\\calc.exe\" \"%1\""

winform 中 static void Main(string[] args) 

args就是传过来的参数 %1