CView::OnDrop
Chamado pela estrutura quando o usuário libera um objeto de dados sobre um destino de soltar válidas.
virtual BOOL OnDrop(
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Parâmetros
pDataObject
Aponta para o COleDataObject que o destino de soltar é solto.dropEffect
O efeito de soltar o usuário solicitou.DROPEFFECT_COPY Cria uma cópia do objeto de dados que está sendo cancelado.
DROPEFFECT_MOVE Move o objeto de dados para o local corrente do mouse.
DROPEFFECT_LINK Cria um vínculo entre um objeto de dados e seu servidor.
point
A posição corrente do mouse em relação à área de cliente do modo de exibição.
Valor de retorno
Diferente de zero se o posicionamento foi bem-sucedida; caso contrário, 0.
Comentários
A implementação padrão não faz nada e retorna FALSE.
Substitua esta função para implementar o efeito de uma queda OLE para a área de cliente do modo de exibição.O objeto de dados pode ser examinado por meio de pDataObject para dados da área de transferência formatos e os dados descartados no ponto especificado.
Observação: |
---|
A estrutura não chama essa função se houver uma substituir para OnDropEx nessa classe de modo de exibição. |
Requisitos
Cabeçalho: afxwin.h