Método INameSpaceTreeControlDropHandler::OnDragOver (shobjidl.h)
Se llama a al arrastrar para establecer el efecto de arrastre, como se especifica.
Sintaxis
HRESULT OnDragOver(
[in] IShellItem *psiOver,
[in] IShellItemArray *psiaData,
[in] DWORD grfKeyState,
[in, out] DWORD *pdwEffect
);
Parámetros
[in] psiOver
Tipo: IShellItem*
Puntero a una interfaz IShellItem que representa el elemento debajo del cursor del mouse. Opcional.
[in] psiaData
Tipo: IShellItemArray*
Puntero a una matriz IShellItem que contiene los elementos que se arrastran.
[in] grfKeyState
Tipo: DWORD
Estado actual de las teclas modificadoras de teclado.
[in, out] pdwEffect
Tipo: DWORD*
Si se ejecuta correctamente, contiene un puntero al valor del efecto de arrastre.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Si se produce un error en este método, se bloquea la operación de arrastre en el control de árbol de espacio de nombres (NSTC).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl.h |