IDirectManipulationDragDropEventHandler::OnDragDropStatusChange 方法 (directmanipulation.h)
在附加拖放行為的檢視區中發生狀態變更時呼叫。
語法
HRESULT OnDragDropStatusChange(
[in] IDirectManipulationViewport2 *viewport,
[in] DIRECTMANIPULATION_DRAG_DROP_STATUS current,
[in] DIRECTMANIPULATION_DRAG_DROP_STATUS previous
);
參數
[in] viewport
更新的檢視區。
[in] current
從 DIRECTMANIPULATION_DRAG_DROP_STATUS拖放互動的目前狀態。
[in] previous
從 DIRECTMANIPULATION_DRAG_DROP_STATUS拖放互動的先前狀態。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
如果類別正在實作 IDirectManipulationViewportEventHandler ,它也應該在該檢視區使用拖放時實作 IDirectManipulationDragDropEventHandler 。 直接操作 會查詢 IDirectManipulationViewportEventHandler 實例,以確認它們也會實作 IDirectManipulationDragDropEventHandler。
需求
最低支援的用戶端 | Windows 8.1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | directmanipulation.h |