COleDropTarget:: OnDragOver

virtual DROPEFFECT OnDragOver ( CWnd * pWnd, COleDataObject * pDataObject, DWORD dwKeyState, CPoint ponto );

Valor de retorno

O efeito que poderia resultar se umSoltar foram tentada no local especificado por ponto. Ele pode ser um ou mais dos seguintes:

Parâmetros

pWnd

Aponta para a janela o cursor está sobre.

pDataObject

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

dwKeyState

Contém o estado das teclas modificadoras. Esta é uma combinação de qualquer número das seguintes opções: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, and MK_RBUTTON.

ponto

Contém o local atual do cursor nas coordenadas do cliente.

Observações

Chamado pela estrutura quando o cursor é arrastado sobre a janela. Esta função deve ser substituída para permitir operações de soltar ocorrer em janela. A implementação padrão desta função chama CView::OnDragOver, que retorna DROPEFFECT_NONE por padrão. Porque esta função é chamada com freqüência durante uma operação de arrastar-e-soltar, ele deve ser otimizado tanto quanto possível.

Para obter mais informações, consulte IDropTarget:: DragOver 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::OnDragEnter, COleDropTarget::OnDragLeave, COleDropTarget, COleDropTarget:: OnDropEx

Index