WinRar 如何让 Windows 资源管理器支持将文件放在 *.rar/*.zip/..类型文件



我只知道如何支持将项目从我的应用程序拖动到资源管理器;或将项目从资源管理器拖动到我的应用程序。我想知道热以使Windows资源管理器支持更多文件类型,例如:当资源管理器中的"xxx.mypackage"上的文件多普时,我的应用程序运行并将文件打包到"xxx.mypackage"中。多谢~~

您正在寻找一个 Drop Handler shell 扩展。

删除处理程序位于 DLL 中,DLL 必须能够创建实现IPersistFileIDropTarget的 COM 对象。DLL 在注册表中文件类型的 ProgId 项下注册(有关此示例,请查看HKEY_CLASSES_ROOTCompressedFolderShellExDropHandler)。

最新更新