2

我正在寻找构建一个应用程序,该应用程序将依赖于向右键单击文件或文件夹时出现的菜单添加菜单扩展。我听说你可以用 Python 构建它,这里是我目前正在查看的资源:

http://docs.python.org/extending/extending.html

http://docs.python.org/extending/windows.html#building-on-windows

但是,我不太确定我是否在寻找这种东西的正确方向。我应该寻找什么,是否可以在 Python 中构建这种东西,或者我必须学习 C#/.NET?

谢谢!

编辑:看起来这些东西被称为上下文菜单,并且涉及向注册表添加条目以便将应用程序与某些文件类型相关联。在这种情况下,我应该让我的应用程序在后台监听条目中的操作吗?此外,如果您知道如何在 OS X 中做同样的事情,或者为此有一些漂亮的跨平台的东西,那将是非常漂亮的!

4

1 回答 1

1

这是示例代码中的示例代码

另一种方法是使用 Windows 资源管理器工具来操作注册表,例如“打开方式”选项。基本上,使用它将文件扩展名与打开可执行文件相关联。但是,此技术不会将菜单项添加到 Windows 资源管理器中。但这更容易。

于 2012-06-18T00:42:42.107 回答