C#和Windows资源管理器上下文菜单?

我有一个小C#程序的想法,我希望能够在Windows资源管理器中右键单击一个文件并以某种方式“标记”该文件。 随后的右键单击将显示其标记状态。

最重要的是,我需要能够右键单击文件,查看自定义菜单项并执行自定义操作以及可视化某些信息。

从来没有这样做过,我甚至不确定从哪里开始…… 🙂

有什么好的例子吗? 我应该读些什么? 链接?

谢谢!

您正在寻找的关键字是Shell Extensions 。 有关更多信息,请参阅使用C#的Windows shell扩展或使用C# 创建shell扩展 。