WinRar如何让Windows资源管理器支持在* .rar / * .zip / ...类型文件上删除文件?

时间:2015-01-30 03:55:53

标签: windows shell winapi windows-shell

我只知道如何将我的应用程序中的拖动项目支持到资源管理器;或将项目表单浏览器拖到我的应用程序。 我想知道热门,以使Windows资源管理器支持更多的文件类型,例如:当dorp文件在" xxx.mypackage"在资源管理器中,我的应用程序运行并将文件打包到" xxx.mypackage"。 非常感谢~~

1 个答案:

答案 0 :(得分:2)

您正在寻找Drop Handler shell extension

drop处理器位于DLL中,DLL必须能够创建实现IPersistFileIDropTarget的COM对象。 DLL在注册表中的文件类型的ProgId键下注册(查看HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\DropHandler以获取此示例)。