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

百度是网站吗个人网页模板

百度是网站吗,个人网页模板,个人网站备案技巧,wordpress付费主题双击启动 简述方法一方法二注意 简述 在Windows系统中,双击某类扩展名的文件,通过自己实现的程序打开文件,并正确加载及显示文件。有两种方式可以到达这个目的。 对于系统不知道的扩展名的文件,第一次打开时,需要自行…

双击启动

      • 简述
      • 方法一
      • 方法二
      • 注意

简述

在Windows系统中,双击某类扩展名的文件,通过自己实现的程序打开文件,并正确加载及显示文件。有两种方式可以到达这个目的。
对于系统不知道的扩展名的文件,第一次打开时,需要自行设置打开方式。
设置流程:
右键或双击文件->打开方式,弹出以下界面
在这里插入图片描述
点击“在这台电脑上查找其他应用”,选择自己的可执行程序即可。

方法一

方法一是通过参数个数及参数进行设置双击启动。

// #include <QElapsedTimer>
int main(int argc, char *argv[])
{QApplication a("ExcelEdit", argc, argv);MainWindow w;// 通过参数个数及参数进行设置双击启动{if(argc > 1){QString strOpenPath = QString(argv[1]);if(!strOpenPath.isEmpty()){// 将“\”转换成"/",因为"\"系统不认strOpenPath = strOpenPath.replace("\\", "/");// 具体实现在下面这个函数w.load(strOpenPath);}}}w.showMaximized();return a.exec();
}

通过以上配置,再实现load()函数,就可双击打开某一扩展名的文件。

方法二

方法二是通过注册表实现双击打开方式,具体实现如下,代码可复制运行。

#include "mainwindow.h"
#include <QApplication>
#include <QSettings>void dectionRegedit(const QString& strClassName, const QString& strAppPath, const QString& strExt, const QString& strExtDescri)
{QString strBaseUrl("HKEY_CURRENT_USER\\Software\\Classes");QSettings setting(strBaseUrl, QSettings::NativeFormat);setting.setValue("/" + strClassName + "/Shell/Open/Command/.", "\"" + strAppPath + "\" \"%1\"");setting.setValue("/" + strClassName + "/.", strExtDescri);setting.setValue("/" + strClassName + "/DefaultIcon/.", strAppPath + ",0");// 关联ext 和 类别setting.setValue("/" + strExt + "/OpenWithProgIds/" + strClassName, "");// 立即保存该修改setting.sync();
}int main(int argc, char *argv[])
{QApplication a(argc, argv);MainWindow w;if(argc > 1){// 具体实现w.load(argv[1]);}w.show();// 通过注册表实现QString strAppPath = QApplication::applicationDirPath().append("/debug/doubleClickedFileTest0822.exe");strAppPath.split("/").join("\\");QString strClassName("MainWindow");QString strExt(".txt");QString strExtDescri("fileTest 工程文件");dectionRegedit(strClassName, strAppPath, strExt, strExtDescri);return a.exec();
}

注意

一定要注意路径。

http://www.sczhlp.com/news/46157/

相关文章:

  • Office Tool Plus 安装激活office神器,一键安装稳步办公软件
  • 海淀企业网站建设上海网站营销seo电话
  • 广州设计网站培训班站外推广免费网站
  • 深圳网站建设 响应式设计开发长沙百度快速优化
  • 网站维护的内容和步骤怎么做网站优化
  • 网店推广发展趋势站长工具seo综合查询分析
  • C++ 并发编程与多线程详解
  • C++ 模板元编程(TMP)全面解析
  • 多源遥感时空数据智能服务平台
  • 如何做自已网站免费推广工具有哪些
  • 那个网站可以做域名跳转的营销策略ppt模板
  • 做视频网站技术壁垒在哪里培训网
  • 标志在线设计网站百度网页高级搜索
  • 武汉网站建设联系电话免费学生网页制作成品
  • 如果查询网站内页的收录情况山东网络优化公司排名
  • 莆田 网站建设最佳的搜索引擎
  • 有经验的唐山网站建设专业网站优化推广
  • 局域网怎么做网站百度推广开户费用多少
  • 微信商城网站方案广东省疫情最新
  • NOI2025游记
  • 网站配色网国际军事新闻最新消息视频
  • wordpress 按标题搜索seo外链建设的方法
  • 媒体按钮 wordpressseo单页面优化
  • 帮别人做网站开票开什么税目郑州网站优化推广
  • 长沙网络公司关键seo排名点击软件
  • cms那个做网站最好seo优化好做吗
  • 苏州网站建设哪家便宜详情页页面页面
  • 网站备案做优惠券微信seo什么意思
  • 网站如何做访客统计广西网站建设制作
  • 怎样做网站优化排名搜索引擎营销的概念