Kal*_*Kal 5 c++ windows qt lnk
在Qt中,我知道您可以使用以下方法创建快捷方式(lnk)
QFile::link("myapp.exe", "myapp.exe.lnk");
这工作正常,但我想创建一个在目标路径中也包含一些参数的lnk。无论如何要在Qt中做到这一点?
我在Qt-interest 邮件列表中找到了 Constantin Makshin 的以下答案:
QFile::link() 函数创建符号链接(就类 Unix 系统而言
),而 Windows 快捷方式只是一个或多或少相同的
解决方案。由于符号链接不支持命令行参数
(它们只是“具有不同名称的同一文件”),因此 QFile::link()
也不支持它们。因此,您必须依赖本机 API 来创建此类快捷方式/链接。
除了使用本机 API 之外,您还可以创建一个.bat文件并将命令行调用存储在其中。
| 归档时间: | 
 | 
| 查看次数: | 1791 次 | 
| 最近记录: |