我正在构建一个应用程序,它将依赖于向右键单击文件或文件夹时出现的菜单添加菜单扩展。我听说,你可以在Python建造它,这里是我目前看资源:构建Windows资源管理器扩展
http://docs.python.org/extending/extending.html
http://docs.python.org/extending/windows.html#building-on-windows
不过我不是很确定,如果我连看在这种东西的正确方向。我应该搜索什么,是否可以在Python中构建这种类型的东西,还是必须学习C#/ .NET?
谢谢!
编辑:看起来像这些东西被称为上下文菜单,并涉及到向注册表添加条目,以便将应用程序与某些文件类型关联。在这种情况下,我是否应该让我的应用程序在后台监听来自条目的操作?另外,如果你知道如何在OS X中做同样的事情,或者有一些漂亮的跨平台的东西,这将是非常漂亮的!
如果你只是想添加菜单项,然后看到这个答案 - http://stackoverflow.com/questions/2114853/explorer-right-click-context-menu-with-python - 如果你想做的事情更花哨,那么你必须使用C/C++ – Petesh