覆盖Shell扩展的拖放 [英] Override Drag and drop for Shell Extension
问题描述
IDragAndDrop
接口,但是其rgs文件没有正确注册。是否有任何出路?MSDN的文档涵盖您要求的内容:
实现基本文件夹对象接口(特别是IShellFolder :: GetUIObjectOf()可以返回IDataObject或IDropTarget接口)
I am working on a ShellExtension code in C++. I am creating a Virtual Drive. Which represents a repository somewhere in the Network. What I want now is to enable Drag-Drop functionality to this Drive. I want to enable user to drag the file to that Virtual Drive and then I must be able to Grab that event, so that I can perform my custom operation. I am not able to find any of such Event or Interface so far. I tried using IDragAndDrop
interface, but its rgs files were not registering properly. Is there any way out?
What you ask for is covered in MSDN's documentation:
Handling Shell Data Transfer Scenarios
Implementing the Basic Folder Object Interfaces (in particular, IShellFolder::GetUIObjectOf() can return an IDataObject or IDropTarget interface)
这篇关于覆盖Shell扩展的拖放的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!