如何重现“在文件夹中显示” /“寻找目标”通过 C#

发布于 2024-08-15 19:25:34 字数 294 浏览 9 评论 0原文

使用 Chrome 时,如果您下载文件,则可以选择一个选项(在文件夹中显示),该选项将打开包含的目录并突出显示该文件。同样,如果您查看快捷方式的属性,则可以选择“查找目标”按钮来实现相同的功能。我尝试了多次搜索,并查看了 MSDN 上有关 Shell Functions 的条目,但无济于事。我认为这只是一个简单的 API 调用或一系列调用,但我没有找到它。

When using Chrome, if you download a file you can then choose an option (Show in Folder) which will open the containing directory and highlight the file. Similarly, if you view the properties of a shortcut you can choose the "Find Target" button for that same functionality. I have tried numerous searches, as well as looking over a decent portions of the MSDN entry on Shell Functions, but to no avail. I assume it's just a simple API call, or series thereof, but I'm not finding it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

楠木可依 2024-08-22 19:25:34

至少,您可以通过调用“explorer.exe /select,C:\path\to\file”来做到这一点。我不确定是否有等效的 API 调用。

[编辑] 这是有关 Explorer 命令行开关的 Microsoft 知识库文章

At the very least, you can do that by invoking "explorer.exe /select,C:\path\to\file". I'm not sure if there is an equivalent API call.

[edit] Here's the Microsoft KB article on Explorer command line switches

冰雪梦之恋 2024-08-22 19:25:34

以下文章介绍了如何以编程方式选择文件: Windows 资源管理器通配符选择 shell 扩展

Here is an article that shows how to select files programmatically: Windows Explorer wildcard selection shell extension

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文