共用方式為


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

另請參閱

IDirectManipulationDragDropEventHandler