为资源管理器创建右键菜单

时间:2010-09-20 05:43:31

标签: c++ windows shell-extensions right-click

如果有人可以提供一些关于如何为驱动器创建右键菜单的示例文章。

以下是需要的内容:右键菜单将包含两个额外的内容,即:连接断开连接。我们可以让它有条件吗?我的意思是某些条件驱动器将启用连接(理想情况下,未连接时),连接时将禁用连接并启用断开连接。

1 个答案:

答案 0 :(得分:1)

Here is all the relevant documentation。基本上你想创建一个实现IShellExtInit和IContextMenu的COM对象。要为驱动器注册它,您可以在HKEY_CLASSES_ROOT \ Drive下为其添加条目。如果MSDN文档有点密集,CodeProject上会有detailed walkthrough