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 COleDropTarget | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;COleDropTarget::OnDragEnter, COleDropTarget::OnDragLeave, COleDropTarget, COleDropTarget:: OnDropEx