Что означает код HRESULT 0x00040100 (DRAGDROP_S_DROP)?

 
Предыдущий Следующий
OLE_S_MAC_CLIPFORMAT DRAGDROP_S_CANCEL

DRAGDROP_S_DROP

Что означает DRAGDROP_S_DROP

DRAGDROP_S_DROP (0x00040100) — Перетаскиваемый объект успешно принят.

Что проверить и как подтвердить исправление

Для 0x00040100 сохраните HWND, поток и COM-апартамент, регистрацию цели, FORMATETC/STGMEDIUM и порядок DragEnter/DragOver/Drop; отдельно запишите HRESULT, IDropSource, IDropTarget, ID, IDs.

Для 0x00040100 выполняйте регистрацию и отзыв на правильном UI-потоке и соблюдайте владение объектами данных и носителями.

Это успешный status завершения drag-and-drop с фактическим drop. Зафиксируйте выбранный DROPEFFECT и результат IDropTarget::Drop; не обрабатывайте значение как ошибку COM.

Документация для результата 0x00040100: COM drag-and-drop status codes · DoDragDrop · IDropTarget::Drop.


Нужно найти другой код? Найти другой код состояния или ошибки.