Partilhar via


COleDropTarget::OnDragScroll

Chamado pela estrutura antes de chamar OnDragEnter or OnDragOver para determinar se point está na área de rolagem.

virtual DROPEFFECT OnDragScroll(
   CWnd* pWnd,
   DWORD dwKeyState,
   CPoint point 
);

Parâmetros

  • pWnd
    Aponta para a janela o cursor estará atualmente acima.

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

  • point
    Contém o local do cursor, em pixels, em relação à tela.

Valor de retorno

O efeito resultar se uma operação de soltar foram tentada no local especificado por point. Ele pode ser um ou mais dos seguintes procedimentos:

  • DROPEFFECT_NONE   Uma operação de soltar não teria permissão.

  • 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.

  • DROPEFFECT_SCROLL   Indica que uma operação arrastar e rolar está prestes a ocorrer ou se está ocorrendo no destino.

Comentários

Substitua esta função quando desejar fornecer um comportamento especial para este evento.A implementação padrão dessa função chama CView::OnDragScroll, que retorna DROPEFFECT_NONE e rola a janela quando o cursor é arrastado para a região de rolar padrão dentro da borda da janela.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleDropTarget

Gráfico de hierarquia

Outros recursos

COleDropTarget membros