加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – Qt / Win创建应用程序快捷方式

发布时间:2020-12-16 07:03:10 所属栏目:百科 来源:网络整理
导读:在Qt我知道你可以使用以下方法创建一个快捷方式(lnk) QFile::link("myapp.exe","myapp.exe.lnk"); 这工作正常,但我想创建一个在目标路径中也有一些参数的lnk.无论如何要在Qt中这样做? 解决方法 我在 Qt-interest mailing list中找到了Constantin Makshin的
在Qt我知道你可以使用以下方法创建一个快捷方式(lnk)

QFile::link("myapp.exe","myapp.exe.lnk");

这工作正常,但我想创建一个在目标路径中也有一些参数的lnk.无论如何要在Qt中这样做?

解决方法

我在 Qt-interest mailing list中找到了Constantin Makshin的以下答案:

QFile::link() function creates symbolic links (speaking in terms of
Unix-like systems) and Windows shortcuts is only a more or less equal
solution. And since symbolic links don’t support command line arguments
(they are simply “the same file with different name”),QFile::link()
doesn’t support them either.

So you’ll have to rely on native API to create such shortcuts/links.

除了使用本机API之外,您还可以创建.bat文件并在其中存储命令行调用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读