COleDropTarget::OnDrop
Chamado pela estrutura quando uma operação de soltar está ocorrer.
virtual BOOL OnDrop(
CWnd* pWnd,
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Parâmetros
pWnd
Aponta para a janela o cursor estará atualmente acima.pDataObject
Aponta para o objeto de dados que contém os dados sejam descartados.dropEffect
O efeito que o usuário escolheu para a operação de soltar.Ele pode ser um ou mais dos seguintes procedimentos:DROPEFFECT_COPY Uma operação de cópia seria realizada.
DROPEFFECT_MOVE Seria realizada uma operação de movimentação.
DROPEFFECT_LINK Seria possível estabelecer um link de dados ignorados para os dados originais.
point
Contém o local do cursor, em pixels, em relação à tela.
Valor de retorno
Diferente de zero se o descarte for bem-sucedida; caso contrário, 0.
Comentários
A estrutura primeiro chama OnDropEx.Se o OnDropEx função não manipula o descarte, a estrutura e, em seguida, chama esta função de membro OnDrop. Normalmente, o aplicativo substituirá OnDropEx na classe de modo de exibição para lidar com o mouse-botão direito arrastar e soltar.Normalmente, o modo de exibição de classe OnDrop é usado para tratar simples arrastar e soltar.
A implementação padrão de COleDropTarget::OnDrop chamadas CView::OnDrop, que simplesmente retorna FALSE por padrão.
Para obter mais informações, consulte IDropTarget::Drop in the Windows SDK.
Requisitos
Cabeçalho: afxole.h