【问题标题】:Context menu entries in WindowsWindows 中的上下文菜单项
【发布时间】:2011-04-02 08:59:55
【问题描述】:

我正在寻找一种方法让上下文菜单具有更多选项,例如复制文本并将其发送到服务器或翻译器。有关如何执行此操作的任何建议?

编辑:右键单击一个字符串,这将允许我将该字符串解析为我的应用程序。 (所以在 Win Explorer 中)。

【问题讨论】:

  • 上下文菜单在哪里?在您的应用程序中?在资源管理器中?和“开”什么?一份文件?文字?
  • 你在尝试写一个shell扩展吗?
  • “Win Explorer”真的没有字符串,你说的是文件列表吗?

标签: windows contextmenu


【解决方案1】:

有关 adding file type handlers 的信息,请参阅 MSDN

你基本上有两个选择;您可以注册一个执行应用程序的简单静态动词(并将文件名作为参数传递),或者您可以创建一个实现 IContextMenu 的 shell 扩展。

MSDN 有information about both methods(如果您想处理任何文件类型,请在HKEY_CLASSES_ROOT\*HKEY_CLASSES_ROOT\AllFilesystemObjects 下注册自己)

【讨论】:

    猜你喜欢
    • 2010-11-22
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多