Compartilhar via


COleDropTarget::OnDragScroll

Chamado pela estrutura antes de chamar OnDragEnter ou OnDragOver para determinar se point está na região de rolagem.

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

Parâmetros

  • pWnd
    Os pontos a janela o cursor são atualmente.

  • dwKeyState
    Contém o estado das teclas modificadoras. Esta é uma combinação de qualquer número de seguinte: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, e MK_RBUTTON.

  • point
    Contém o local do cursor, em pixels, relativo a tela.

Valor de retorno

O efeito que resultaria se uma operação foi tentada no local especificado por point. Pode ser um ou mais dos seguintes:

  • a operação deDROPEFFECT_NONE A não será permitida.

  • a operação de cópia deDROPEFFECT_COPY A seria executada.

  • a operação de movimentação de ADROPEFFECT_MOVE seria executada.

  • o link de ADROPEFFECT_LINK de dados ignorados para os dados originais deve ser estabelecida.

  • DROPEFFECT_SCROLL indica que uma operação de rolagem de arrasto é o ponto de ocorrer ou está ocorrendo no destino.

Comentários

Substituir essa função quando você deseja fornecer comportamento especial para este evento. A implementação padrão de este chamadas de função CView::OnDragScroll, que retorna DROPEFFECT_NONE e colocar a janela quando o cursor é arrastado para a região padrão scroll dentro da borda da janela.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleDropTarget

Gráfico da hierarquia