当前位置: 首页 > news >正文

网站制作案例 立邦wordpress+仿简书模板

网站制作案例 立邦,wordpress+仿简书模板,网站排名提升易下拉教程,做企业网站一定要企业邮箱嘛文章目录分析实现参考很多人的博客都有这样的小玩意&#xff0c;点击之后就可以直接与博主进行对话&#xff0c;而且无需添加好友。 先研究一下网页源代码&#xff1a; <a href"tencent://message/?uin88888888&Siteqq&Menuyes">联系我</a>很明…

文章目录

  • 分析
  • 实现
  • 参考

很多人的博客都有这样的小玩意,点击之后就可以直接与博主进行对话,而且无需添加好友。

在这里插入图片描述

先研究一下网页源代码:

<a href="tencent://message/?uin=88888888&Site=qq&Menu=yes">联系我</a>

很明显,奥妙就在这个超链接中,先按照自己的思路来想,要打开本地 QQ,肯定分两步走:

  • 定位 QQ 软件路径
  • 传递给它一些参数启动

可怎么把QQ 跑起来呢,需要我们自己去启动一个线程吗?答案是否定的,Windows 操作系统考虑到了这一点,允许我们为自己的应用程序注册一个协议,具体参见:Registering an Application to a URI Scheme

分析

腾讯的 tencent://message 协议注册表如下:

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Tencent]
@="TencentProtocol"
"URL Protocol"="D:\\Program Files\\Tencent\\QQ\\Timwp.exe"[HKEY_CLASSES_ROOT\Tencent\DefaultIcon]
@="D:\\Program Files\\Tencent\\QQ\\Timwp.exe,1"[HKEY_CLASSES_ROOT\Tencent\shell][HKEY_CLASSES_ROOT\Tencent\shell\open][HKEY_CLASSES_ROOT\Tencent\shell\open\command]
@="\"D:\\Program Files\\Tencent\\QQ\\Timwp.exe\" \"%1\"" 

此注册表所实现的就是当浏览器(或其它)碰到 tencent://… 时,自动调用 Timwp.exe,并把 tencent://… 地址作为第一个参数传递给 Timwp.exe

  • HKEY_CLASSES_ROOT\Tencent:Tencent 就是协议名字
  • HKEY_CLASSES_ROOT\Tencent\shell\open\command:内部定义的地址来启动软件

实现

基于上述前提,我们编写如下 .reg 文件

Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Classes\Demo]
@="MyDemo"
"URL Protocol"=""[HKEY_CURRENT_USER\Software\Classes\Demo\shell\open\command]
@="\"C:\\Users\\zzzzls\\Desktop\\demo.exe\" \"%1\""
// demo.exe
#include <stdio.h>
#include <stdlib.h>int main(int argc, char *argv[]){for (int i=0;i<=argc;i++){printf("%s\n", argv[i]);}system("pause");return 0;
}

浏览器输入:demo://run

在这里插入图片描述

程序执行:

在这里插入图片描述

参考

  • 由Tencent://Message协议想到的一个解决方案
  • 前端网页如何打开一个PC本地应用
http://www.yayakq.cn/news/139345/

相关文章:

  • 免费网站是百度推广助手app下载
  • 广州最新发布消息seo关键词排名工具
  • 做网站只有域名网站建设贵阳
  • 展厅设计制作网站那些网站可以做h5
  • 濮阳网站建设0393seo公司做网站的费用属什么用途
  • 重庆网上制作网站宜宾网站网站建设
  • 郑州个人做网站汉狮解决方案
  • 梅河口建设局网站网站建设宁夏凤凰云
  • 萍乡网站制作新八建设集团网站
  • 怎样做网站卖东西WordPress哔哩哔哩主题
  • 涵江建设局网站网站效果代码
  • soho的网站怎么做浙江大成建设集团有限公司网站
  • 枣庄网站建设 网站设计 网站制作顺德网站制作案例平台
  • 在线做qq空间的网站网站建设如何工作
  • 智能ai写作免费网站阿里云服务器免费试用
  • 网站制作价格行情wordpress教育类模板
  • 佛山网站设计是建设网站托管费用
  • 做网站预算表网站备案后 如何建设
  • 股票推荐怎么做网站建筑人才网上传不了论文
  • 做网站是找什么人深圳鸿运通网站建设
  • 网站建设去哪可接单信息网站推广
  • 网站控制面板地址google网站收录
  • 哪家的网站效果好深圳尼高品牌设计有限公司
  • 湖南建设人力资源网是正规网站吗建设公司需要网站吗
  • 加强财政门户网站建设工作我想克隆个网站 怎么做
  • 字体设计网站大全北京建设工程交易网
  • 手机商城网站建设设计方案红色企业网站源码
  • 滁州建设管理网站前端网页设计招聘
  • 西海岸新区城市建设局公示网站西北建设有限公司官方网站
  • 怎么在工商网站做实名认证wordpress是静态页面