仿迅雷客户端的浏览器自定义协议的小程序
2011-02-26 11:13
225 查看
上家公司有这样的一个需求:
在网页中点一个链接,启动我们自己的一个客户端程序,并接受链接传递过来的参数,在客户端做相应的处理
1。自定义浏览器协议
只要给注册表写进去一点信息就可以实现将自己定义的协议(如:mylink://)跟某客户端程序关联,google一下就可以了
2.只能让这个客户端运行一个实例
static void Main(string[] url)
public struct COPYDATASTRUCT
protected override void DefWndProc(ref Message m)
{
switch (m.Msg)
{
case 0x004A:
COPYDATASTRUCT mystr = new COPYDATASTRUCT();
Type mytype = mystr.GetType();
mystr = (COPYDATASTRUCT)m.GetLParam(mytype);
WebBrowserNavigatingEventArgs e = new WebBrowserNavigatingEventArgs(new Uri(mystr.lpData.ToString()), "");
OnNavigate(null, e);
break;
default:
base.DefWndProc(ref m);
break;
}
}
http://www.cnblogs.com/CharlieSong/archive/2009/04/04/1429464.html
在网页中点一个链接,启动我们自己的一个客户端程序,并接受链接传递过来的参数,在客户端做相应的处理
1。自定义浏览器协议
只要给注册表写进去一点信息就可以实现将自己定义的协议(如:mylink://)跟某客户端程序关联,google一下就可以了
2.只能让这个客户端运行一个实例
static void Main(string[] url)
public struct COPYDATASTRUCT
protected override void DefWndProc(ref Message m)
{
switch (m.Msg)
{
case 0x004A:
COPYDATASTRUCT mystr = new COPYDATASTRUCT();
Type mytype = mystr.GetType();
mystr = (COPYDATASTRUCT)m.GetLParam(mytype);
WebBrowserNavigatingEventArgs e = new WebBrowserNavigatingEventArgs(new Uri(mystr.lpData.ToString()), "");
OnNavigate(null, e);
break;
default:
base.DefWndProc(ref m);
break;
}
}
http://www.cnblogs.com/CharlieSong/archive/2009/04/04/1429464.html
相关文章推荐
- 仿迅雷客户端的浏览器自定义协议的小程序
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- 自定义浏览器协议,实现web程序调用本地程序
- C# 新建 exe文件,并且自定义协议从浏览器中启动该程序
- 自定义浏览器协议,实现web程序调用本地程序
- 自定义浏览器协议,实现web程序调用本地程序
- C#注册URL协议,使用浏览器打开本地程序,类似网页上点了QQ交谈打开本地QQ客户端程序
- 自定义浏览器协议,实现web程序调用本地程序
- 自定义浏览器协议,实现web程序调用本地程序
- 通过自定义协议在BS里面启动CS程序
- 自定义协议的注册及程序示例(C#)
- 黑马程序员_Java基础_网络编程_客户端服务端数据传输,交互,客户端请求服务原理,自定义浏览器,URL统一资源定位符
- ONVIF协议网络摄像机(IPC)客户端程序开发(2):第一次使用IPC摄像头
- [测试WTL程序] 在自定义浏览器中使用Ctrl+C
- (十四)Core Java 网络编程(TCP客户端并发登录,自定义服务器,自定义浏览器,域名解析)-02 (111)
- UNIX网络编程卷1 时间获取程序客户端 TCP 协议相关性
- 从浏览器启动客户端程序
- 浏览器客户端-自定义服务端
- ONVIF协议网络摄像机(IPC)客户端程序开发(11):设备能力