Función RevokeDragDrop (ole2.h)

Revoca el registro de la ventana de aplicación especificada como destino potencial para las operaciones de arrastrar y colocar OLE.

Sintaxis

HRESULT RevokeDragDrop(
  [in] HWND hwnd
);

Parámetros

[in] hwnd

Controle a una ventana registrada previamente como destino para una operación de arrastrar y colocar OLE.

Valor devuelto

Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles incluyen lo siguiente.

Código devuelto Descripción
DRAGDROP_E_NOTREGISTERED
Se intentó revocar un destino de eliminación que no se ha registrado.
DRAGDROP_E_INVALIDHWND
Identificador no válido devuelto en el parámetro hwnd .
E_OUTOFMEMORY
No hay memoria suficiente para la operación.

Comentarios

Cuando la ventana de la aplicación ya no está disponible como destino potencial para una operación de arrastrar y colocar OLE, debe llamar a RevokeDragDrop.

Esta función llama al método IUnknown::Release para la interfaz de destino drop.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ole2.h
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

RegisterDragDrop