RevokeDragDrop function (ole2.h)
Revokes the registration of the specified application window as a potential target for OLE drag-and-drop operations.
Syntax
HRESULT RevokeDragDrop(
[in] HWND hwnd
);
Parameters
[in] hwnd
Handle to a window previously registered as a target for an OLE drag-and-drop operation.
Return value
This function returns S_OK on success. Other possible values include the following.
Return code | Description |
---|---|
|
An attempt was made to revoke a drop target that has not been registered. |
|
Invalid handle returned in the hwnd parameter. |
|
There is insufficient memory for the operation. |
Remarks
When your application window is no longer available as a potential target for an OLE drag-and-drop operation, you must call RevokeDragDrop.
This function calls the IUnknown::Release method for your drop target interface.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | ole2.h |
Library | Ole32.lib |
DLL | Ole32.dll |