Site icon EfmSoft

Что означает код HRESULT 0x00040101 (DRAGDROP_S_CANCEL)?

 
Предыдущий Следующий
DRAGDROP_S_DROP DRAGDROP_S_USEDEFAULTCURSORS

DRAGDROP_S_CANCEL

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

DRAGDROP_S_CANCEL (0x00040101) — Операция перетаскивания отменена.

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

Когда при 0x00040101 система сообщает «операция перетаскивания отменена», выясните источник отмены и проверьте частичное завершение; код отмены сам по себе не означает, что операция не изменила данные.

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

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

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


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

Exit mobile version