COleDropTarget:: OnDropEx

virtual DROPEFFECT OnDropEx ( CWnd * pWnd, COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT limpem, CPoint ponto );

Valor de retorno

O efeito de soltar que resultou da tentativa de soltar no local especificado por ponto. Efeitos de soltar são discutidos na seção Comentários.

Parâmetros

pWnd

Aponta para a janela que o cursor está atualmente sobre.

pDataObject

Aponta para o objeto de dados que contém os dados a ser descartado.

dropDefault

O efeito que o usuário escolheu para a operação de soltar padrão baseada no estado chave atual. Ele pode ser DROPEFFECT_NONE. Efeitos de soltar são discutidos na seção Comentários.

limpem

Uma lista de efeitos de soltar que ofereça suporte a origem de soltar. Soltar efeito valores podem ser combinados com o bit a bit ou operação (|). Efeitos de soltar são discutidos na seção Comentários.

ponto

Contém o local do cursor, em pixels, relativo para a tela.

Observações

Chamado pela estrutura quando uma operação de soltar está ocorrer. Primeiro, a estrutura chama esta função. Se ele não controla a queda, a estrutura, em seguida, chama OnDrop. Normalmente, você substituirá OnDropEx na classe Exibir para oferecer suporte direito do mouse-botão arrastar e soltar. Normalmente, a classe de exibir OnDrop é usada para manipular o maiúscminúsc de suporte simples arrastar e soltar.

A implementação padrão de COleDropTarget:: OnDropEx chama CView:: OnDropEx. Por padrão, CView:: OnDropEx simplesmente retorna um valor fictício para indicar que a função de membro OnDrop deve ser chamada.

Efeitos de soltar descrevem a ação associada a uma operação de soltar. Consulte a seguinte lista de efeitos de soltar:

Para obter mais informações, consulte IDropTarget:: drop in the OLE 2 Programmer referência, Volume 1.

Visão geral de COleDropTargetMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleDropTarget:: OnDragOver, COleDropTarget::OnDragEnter

Index