2

好的,所以我想做的是有一个菜单,可以根据文件位置执行某些操作。因此,如果一个文件在我的应用程序使用的文件夹中,我希望移动到文档,如果文件在该位置,则移动到 [程序文件夹]。这个上下文菜单可以通过资源管理器。

有人对如何做到这一点有任何想法吗?

至少作为一个基础,我认为我必须使用上下文菜单并且我可以动态添加项目......或者至少我认为我必须这样做。

[编辑:2012 年 7 月 20 日 10:17] - 也许我的问题措辞不当。我想做的是让我的程序与资源管理器更加集成,因此当用户右键单击文件时会出现某些操作,这取决于文件是否与我正在开发的程序相关联。

4

1 回答 1

1

要将项目添加到资源管理器上下文菜单,您需要使用 shell 扩展。这是编写 shell 扩展的指南:

http://www.codeproject.com/Articles/830/The-Complete-Idiot-s-Guide-to-Writing-Shell-Extens

第 VI 部分描述了添加到“发送至”菜单,这听起来像是您正在寻找的内容。

于 2012-07-18T20:39:55.363 回答