void Win32Com.IDropTarget.DragLeave() { try { _tl?.Input(new RawDragEvent( _dragDevice, RawDragEventType.DragLeave, _target, default(Point), null, DragDropEffects.None, RawInputModifiers.None )); } finally { ReleaseDataObject(); } }
UnmanagedMethods.HRESULT IDropTarget.DragLeave() { try { _tl?.Input(new RawDragEvent( _dragDevice, RawDragEventType.DragLeave, _target, default(Point), null, DragDropEffects.None )); return(UnmanagedMethods.HRESULT.S_OK); } finally { _currentDrag = null; } }