# Class TOLEDropTarget

Description
Hierarchy
Fields
Methods

## Unit

uCEFOLEDragAndDrop

## Declaration

`type TOLEDropTarget = class(TInterfacedObject, IDropTarget)`

## Description

This item has no description.

## Hierarchy

- TInterfacedObject
- TOLEDropTarget

## Overview

### Fields

Protected | `FManager: TOLEDragAndDropMgr;`

### Methods

Public | `constructor Create(const aManager : TOLEDragAndDropMgr); reintroduce;`
Public | `function DragEnter(const dataObj: IDataObject; grfKeyState: DWORD; pt: TPoint; var dwEffect: DWORD): HRESULT; stdcall;`
Public | `function DragOver(grfKeyState: DWORD; pt: TPoint; var dwEffect: DWORD): HRESULT; stdcall;`
Public | `function Drop(const dataObj: IDataObject; grfKeyState: DWORD; pt: TPoint; var dwEffect: DWORD): HRESULT; stdcall;`
Public | `function DragLeave: HRESULT; stdcall;`

## Description

### Fields

Protected | `FManager: TOLEDragAndDropMgr;`
This item has no description.

### Methods

Public | `constructor Create(const aManager : TOLEDragAndDropMgr); reintroduce;`
This item has no description.

Public | `function DragEnter(const dataObj: IDataObject; grfKeyState: DWORD; pt: TPoint; var dwEffect: DWORD): HRESULT; stdcall;`
IDropTarget

Public | `function DragOver(grfKeyState: DWORD; pt: TPoint; var dwEffect: DWORD): HRESULT; stdcall;`
This item has no description.

Public | `function Drop(const dataObj: IDataObject; grfKeyState: DWORD; pt: TPoint; var dwEffect: DWORD): HRESULT; stdcall;`
This item has no description.

Public | `function DragLeave: HRESULT; stdcall;`
This item has no description.

Generated by PasDoc 1.0.4.