【问题标题】:Windows7 explorer context strip hook?Windows7资源管理器上下文条钩?
【发布时间】:2010-04-21 09:10:58
【问题描述】:

大家好,

我想知道是否可以通过 C++ 或 C# 将新按钮添加到 Windows 7 资源管理器“上下文条”(不知道这是否是正确的名称) - 如下图所示。

我这样做的原因是因为很多时候我在工具->文件夹选项->查看下打开和关闭“显示隐藏的文件、文件夹和驱动器”功能。因此,我想通过单击一个按钮来简化此过程。

我正在研究ShellExecteEx 函数,但我不确定我能做到这一点。谁能指引我正确的方向?

谢谢,
问候

【问题讨论】:

    标签: windows-7 windows-explorer windows-shell


    【解决方案1】:

    我强烈推荐使用 AutoIt 来完成这项任务。第二个 URL 附带了如何在各种程序中插入按钮的示例 - 但是,请务必阅读完整的主题以了解 misc。更新提供的代码。

    见:

    1. http://www.autoitscript.com/forum/index.php?showtopic=9517

    顺便说一句:我一开始就误读了主题; gui 'context' 在windows中的相关资料经常被用来处理右键菜单

    编辑:Stack Overflow 上新用户的网址限制意味着我不得不删掉一些不太重要的链接 - 谷歌离开。

    【讨论】:

    • 感谢您的链接。它看起来很有趣,我一定会研究它。是的,我将其命名为“上下文条”,因为命令会根据您在资源管理器中的位置而变化,所以它几乎就像右键单击,除了最常用的命令并且它始终可见
    【解决方案2】:

    为了回答部分问题,我认为很长一段时间以来我们已经看到一些小程序可以向资源管理器添加“新建文件夹”按钮。我认为这些仍然适用于 Win 7。 以http://tools.tortoisesvn.net/StExBar为例

    [编辑] 忘记说明 StExBar 的源代码在 Google 代码中

    【讨论】:

    • 谢谢,我想到了,但是可以在资源管理器的某个地方只添加一个按钮吗?因为我不希望整个工具栏只为一个按钮占用我的垂直屏幕空间。
    • 这是另一个baxbex.com/images/shoots/bxnewfolder.html,你可以在Win7上测试并查看结果
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多