Поделиться через


COleDropSource::GiveFeedback

Вызываемый средой после вызова COleDropTarget::OnDragOver или COleDropTarget::DragEnter.

virtual SCODE GiveFeedback(
   DROPEFFECT dropEffect 
);

Параметры

  • dropEffect
    Эффект требуется отобразить для конечного пользователя, обычно указывает на то, что произойдет, если удаление возникло на данном этапе с выборочными данными.Обычно это значение, возвращаемое при последнем вызове большинства CView::OnDragEnter или CView::OnDragOver.Он может иметь одно или несколько из следующих значений:

    • Удаление DROPEFFECT_NONE а не было бы разрешено.

    • Операция копирования DROPEFFECT_COPY a была бы выполнена.

    • Операция перемещения DROPEFFECT_MOVE a была бы выполнена.

    • Будет установлена ссылка DROPEFFECT_LINK из удаленных данных к исходным данным.

    • Операция перетаскивания DROPEFFECT_SCROLL прокрутки a собирается происходить или происходит в целевом объекте.

Возвращаемое значение

Возвращает DRAGDROP_S_USEDEFAULTCURSORS если перетащить выполняется, то, NOERROR если объект отсутствует.

Заметки

Переопределить эту функцию для предоставления отзывов пользователей о том, что произойдет, если удаление возникло на этом этапе.Реализация по умолчанию использует OLE по умолчанию курсоры.Дополнительные сведения об операциях перетаскивания, использующие OLE см. в статье Перетаскивание (OLE).

Дополнительные сведения см. в разделе IDropSource::GiveFeedback, IDropTarget::DragOver и IDropTarget::DragEnter в Windows SDK.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleDropSource

Диаграмма иерархии

CView::OnDragEnter

CView::OnDragOver