CView::OnDrop
Вызываемый платформой, когда пользователь освобождает объект данных на допустимый целевой объект перетаскивания.
virtual BOOL OnDrop(
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Параметры
pDataObject
Указывает на COleDataObject, удалено в целевой объект перетаскивания.dropEffect
Эффект удаления, что пользователь запросил.DROPEFFECT_COPY создает копию удаляемого объекта данных.
Перемещает объект DROPEFFECT_MOVE данных в текущем расположении мыши.
DROPEFFECT_LINK создает соединение между объектом данных и сервером.
point
Текущая позиция указателя мыши по оси y относительно клиентской области просмотра.
Возвращаемое значение
Ненулевой, если удаление выполнено успешно; в противном случае – значение 0.
Заметки
Реализация по умолчанию не выполняет никаких действий и возвращает FALSE.
Переопределить эту функцию для реализации OLE эффект удаления в клиентскую область представления. Объект данных может проверить через pDataObject для форматов данных и удаленных данных буфера обмена в заданной точке.
Примечание
Границы не вызывают эту функцию в том случае, если переопределение в OnDropEx в этом классе представления.
Требования
Header: afxwin.h