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

转自  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_ROOTTencentDefaultIcon]
@="C:\Program Files\Tencent\QQ\Bin\Timwp.exe,1"

[HKEY_CLASSES_ROOTTencentshellopen]

 

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

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTbfexe]
"URL Protocol"="C:\WINDOWS\system32\calc.exe"
@="TencentProtocol"

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

[HKEY_CLASSES_ROOTbfexeshell]

[HKEY_CLASSES_ROOTbfexeshellopen]

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

 

winform 中 static void Main(string[] args) 
args就是传过来的参数 %1

原文地址:https://www.cnblogs.com/widget90/p/6230714.html