我只知道如何将我的应用程序中的拖动项目支持到资源管理器;或将项目表单浏览器拖到我的应用程序。 我想知道热门,以使Windows资源管理器支持更多的文件类型,例如:当dorp文件在" xxx.mypackage"在资源管理器中,我的应用程序运行并将文件打包到" xxx.mypackage"。 非常感谢~~
答案 0 :(得分:2)
您正在寻找Drop Handler shell extension。
drop处理器位于DLL中,DLL必须能够创建实现IPersistFile
和IDropTarget
的COM对象。 DLL在注册表中的文件类型的ProgId键下注册(查看HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\DropHandler
以获取此示例)。