Interface IDropTargetHelper (shobjidl_core.h)
Expõe métodos que permitem que destinos de soltar exibam uma imagem de arrastar enquanto a imagem está sobre a janela de destino.
Herança
A interface IDropTargetHelper herda da interface IUnknown . IDropTargetHelper também tem estes tipos de membros:
Métodos
A interface IDropTargetHelper tem esses métodos.
IDropTargetHelper::D ragEnter Notifica o gerenciador de imagens de arrastar que o método IDropTarget::D ragEnter do destino de soltar foi chamado. |
IDropTargetHelper::D ragLeave Notifica o gerenciador de imagens de arrastar que o método IDropTarget::D ragLeave do destino de soltar foi chamado. |
IDropTargetHelper::D ragOver Notifica o gerenciador de imagens de arrastar que o método IDropTarget::D ragOver do destino de soltar foi chamado. |
IDropTargetHelper::D rop Notifica o gerenciador de imagens de arrastar que o método IDropTarget::D rop do destino de soltar foi chamado. |
IDropTargetHelper::Show Notifica o gerenciador de imagens de arrastar para mostrar ou ocultar a imagem de arrastar. |
Comentários
Essa interface é exposta pelo gerenciador de imagens de arrastar do Shell. Ele não é implementado por aplicativos.
Essa interface é usada por destinos de soltar para permitir que o gerenciador de imagens de arrastar exiba a imagem de arrastar enquanto a imagem estiver sobre a janela de destino. As interfaces IDragSourceHelper e IDropTargetHelper são expostas pelo objeto do gerenciador de imagens de arrastar para permitir que a interface IDropTarget use imagens de arrastar personalizadas. Para usar qualquer uma dessas interfaces, você deve criar um objeto gerenciador de imagens de arrastar servidor em processo chamando CoCreateInstance com um CLSID (identificador de classe) de CLSID_DragDropHelper. Obtenha ponteiros de interface usando procedimentos PADRÃO (COMPONENT Object Model).
Quatro dos métodos IDropTargetHelper correspondem aos quatro métodos IDropTarget . Quando você implementa iDropTarget, cada um de seus métodos deve chamar o método IDropTargetHelper correspondente para passar as informações para o gerenciador de imagens de arrastar. O quinto método IDropTargetHelper notifica o gerenciador de imagens de arrastar para mostrar ou ocultar a imagem de arrastar. Esse método é usado ao arrastar uma janela de destino em um modo de vídeo de baixa profundidade de cor. Ele permite que o destino oculte a imagem de arrastar enquanto está pintando a janela.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |