Compartir a través de


Método IDirectManipulationDragDropEventHandler::OnDragDropStatusChange (directmanipulation.h)

Se llama cuando se produce un cambio de estado en la ventanilla a la que está asociado el comportamiento de arrastrar y colocar.

Sintaxis

HRESULT OnDragDropStatusChange(
  [in] IDirectManipulationViewport2        *viewport,
  [in] DIRECTMANIPULATION_DRAG_DROP_STATUS current,
  [in] DIRECTMANIPULATION_DRAG_DROP_STATUS previous
);

Parámetros

[in] viewport

Ventanilla actualizada.

[in] current

Estado actual de la interacción de arrastrar y colocar de DIRECTMANIPULATION_DRAG_DROP_STATUS.

[in] previous

Estado anterior de la interacción de arrastrar y colocar de DIRECTMANIPULATION_DRAG_DROP_STATUS.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Si una clase implementa IDirectManipulationViewportEventHandler , también debe implementar IDirectManipulationDragDropEventHandler si esa ventanilla usará arrastrar y colocar. La manipulación directa consultará las instancias de IDirectManipulationViewportEventHandler para comprobar que también implementan IDirectManipulationDragDropEventHandler.

Requisitos

   
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado directmanipulation.h

Consulte también

IDirectManipulationDragDropEventHandler