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


Класс COleDropSource

Обеспечивает данные для перетаскивания в целевой объект перетаскивания.

class COleDropSource : public CCmdTarget

Члены

288ex34t.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

COleDropSource::COleDropSource

Создает объект COleDropSource.

288ex34t.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

COleDropSource::GiveFeedback

Изменяет позицию курсора во время операции перетаскивания.

COleDropSource::OnBeginDrag

Захват мыши маркеров во время операции перетаскивания.

COleDropSource::QueryContinueDrag

Проверяет, должен ли перетаскивать продолжить.

Заметки

Класс COleDropTarget обрабатывает при получении частью операции перетаскивания.Объект COleDropSource отвечает за определение, когда начинается операция перетаскивания, предоставляя обратную связь во время операции перетаскивания и указать, когда операция перетаскивания.

Чтобы использовать объект COleDropSource, просто вызовите конструктор.Это упрощает процесс определения, какие события, например щелчок мышью, начинающиеся с помощью функции COleDataSource::DoDragDrop операции перетаскивания, COleClientItem::DoDragDrop или COleServerItem::DoDragDrop.Эти функции создают объект COleDropSource.Можно изменить поведение по умолчанию функций переопределяемого метода COleDropSource.Такие функции-члены будут Вызываются в нужное время границами.

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

Дополнительные сведения см. в разделе IDropSource в Windows SDK.

Иерархия наследования

CObject

CCmdTarget

COleDropSource

Требования

Header: afxole.h

См. также

Ссылки

Класс CCmdTarget

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

Основные понятия

MFC просматривает HIERSVR

Образец OCLIENT MFC