ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ppDropTarget Interface Reference

import "oleidl.idl";

Inherits IUnknown.

Inherited by CBandSiteBase, CCommonBrowser, CDefView, CFSFolder, CShellBrowser, and IDropTargetImpl.

Public Types

typedef IDropTargetLPDROPTARGET

Public Member Functions

HRESULT DragEnter ([in, unique] IDataObject *pDataObj,[in] DWORD grfKeyState,[in] POINTL pt,[in, out] DWORD *pdwEffect)
HRESULT DragOver ([in] DWORD grfKeyState,[in] POINTL pt,[in, out] DWORD *pdwEffect)
HRESULT DragLeave ()
HRESULT Drop ([in, unique] IDataObject *pDataObj,[in] DWORD grfKeyState,[in] POINTL pt,[in, out] DWORD *pdwEffect)

Data Fields

const DWORD MK_ALT = 0x20
const DWORD DROPEFFECT_NONE = 0
const DWORD DROPEFFECT_COPY = 1
const DWORD DROPEFFECT_MOVE = 2
const DWORD DROPEFFECT_LINK = 4
const DWORD DROPEFFECT_SCROLL = 0x80000000
const DWORD DD_DEFSCROLLINSET = 11
const DWORD DD_DEFSCROLLDELAY = 50
const DWORD DD_DEFSCROLLINTERVAL = 50
const DWORD DD_DEFDRAGDELAY = 200
const DWORD DD_DEFDRAGMINDIST = 2

Detailed Description

Definition at line 924 of file oleidl.idl.


The documentation for this interface was generated from the following file:

Generated on Fri May 25 2012 06:36:53 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.