Método INameSpaceTreeControlDropHandler::OnDragEnter (shobjidl.h)
Se llama al arrastrar entrar para establecer el efecto de arrastre, tal y como se especifica.
Sintaxis
HRESULT OnDragEnter(
[in] IShellItem *psiOver,
[in] IShellItemArray *psiaData,
[in] BOOL fOutsideSource,
[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] fOutsideSource
Tipo: BOOL
Especifica si el arrastre se inició fuera del área de destino.
[in] grfKeyState
Tipo: DWORD
Estado actual de las teclas modificadoras del 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
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 |