Определяет, как обслуживается операция завершения перетаскивания - drop. Доступно в run time и "только для чтения" в design time.

Object.OLEDropHasData[= nDropEffect]

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

nDropEffect

Определяет, как обслуживается операция завершения перетаскивания - drop. В приведенной ниже таблице перечислены значения для nDropEffect с описанием каждого.

nDropEffect константа Foxpro.h Описание

–1

DROPHASDATA_VFPDETERMINE

ПО умолчанию. Visual FoxPro автоматически определяет - содержит ли DataObject данные в формате, которые могут быть "брошены" на целевом объекте.

Если DataObject содержит данные для целевого объекта в подходящем формате, то данные перетаскиваются в целевой объект. Visual FoxPro обслуживает курсор указателя мыши и извещения на источнике операции drag.

Если же формат данных не соответствуют формату, акцептируемому целевым объектом Visual FoxPro отображает указатель мыши в виде курсора No Drop, операция перетаскивания прекращается и источник операции drag извещается, что операция drop была прекращена.

0

DROPHASDATA_NOTUSEFUL

DataObject не содержит данных в формате, которые могут быть брошены на целевой объект, и в таком случае указатель мыши отображается в виде курсора No Drop.

1

DROPHASDATA_USEFUL

DataObject содержит данные в формате, которые может принять целевой объект.

Expand imageПримечания

Применяется к: CheckBox | ComboBox | CommandButton | CommandGroup | Container Object | Control Object | EditBox | Form | Grid | Image | Label | Line | ListBox | OptionButton | OptionGroup | Page | PageFrame | ProjectHook Object | Shape | Spinner | TextBox | ToolBar

OLEDropHasData является свойством целевого объекта операции drop и должно быть установлено в событии OLEDragOver. Используйте GetFormat в событии OLEDragOver для определения, содержит ли DataObject данные в требуемом для целевого объекта операции формате. Если формат соответствует установите OLEDropHasData в 1.

Expand image Смотрите также

Справочное руководство

OLE Drag-and-Drop
Событие OLEDragOver
Свойство OLEDropEffects

Прочие ресурсы

Свойства (Visual FoxPro)