【发布时间】:2017-11-07 22:37:34
【问题描述】:
我正在编写一个小程序(在 C# 中),它允许我制作游戏列表并按特定类别对它们进行排序,但由于 Steam 为您的游戏添加快捷方式的方式(通过重定向到的 .url 文件)一个蒸汽链接)我必须使用这个微软支持页面上的代码来提取它们:
但是,使用此代码时,我遇到了将小快捷箭头放在图标上的问题,出于美学原因,我宁愿避免这种情况。我已经在谷歌上搜索了很多这个问题,但唯一出现的结果是通过注册表更改从我的计算机中删除所有快捷箭头的方法,我对此不感兴趣。如果有人对此有解决方案,我将不胜感激问题。
【问题讨论】:
-
如果您正在寻找应用程序的图标,您应该能够按照 .lnk 找到实际的 .exe,然后提取图标。 stackoverflow.com/questions/13079569/… 和 stackoverflow.com/questions/462270/get-file-icon-used-by-shell
-
如果我理解正确的话,您想从您拥有的图标中删除快捷方式吗?
-
@TyCobb Steam 使用的 .lnk 的问题是它通过一个 url 引导,(据我所知)不允许我找到实际的 .exe
-
@ISHIDA 是的,我认为这就是问题所在。它的左下角有一个我想删除的小箭头。
-
@Distractionz 太糟糕了。不知道。 =/