Interface IDropTarget (oleidl.h)
A interface IDropTarget é uma das interfaces que você implementa para fornecer operações de arrastar e soltar em seu aplicativo. Ele contém métodos usados em qualquer aplicativo que pode ser um destino para dados durante uma operação de arrastar e soltar. Um aplicativo de destino suspenso é responsável por:
- Determinando o efeito da queda no aplicativo de destino.
- Incorporação de dados descartados válidos quando a queda ocorre.
- Comunicar comentários de destino à origem para que o aplicativo de origem possa fornecer comentários visuais apropriados, como definir o cursor.
- Implementando a rolagem de arrastar.
- Registrar e revogar suas janelas de aplicativo como destinos de soltar.
Herança
A interface IDropTarget herda da interface IUnknown . O IDropTarget também tem estes tipos de membros:
Métodos
A interface IDropTarget tem esses métodos.
IDropTarget::D ragEnter Indica se uma queda pode ser aceita e, em caso afirmativo, o efeito da queda. |
IDropTarget::D ragLeave Remove os comentários de destino e libera o objeto de dados. |
IDropTarget::D ragOver Fornece comentários de destino para o usuário e comunica o efeito da queda para a função DoDragDrop para que ele possa comunicar o efeito do dropback para a origem. |
IDropTarget::D rop Incorpora os dados de origem na janela de destino, remove os comentários de destino e libera o objeto de dados. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | oleidl.h |