Win32DragDrop Class Reference
|
Public Member Functions |
| | Win32DragDrop (intf_thread_t *pIntf, bool playOnDrop) |
| virtual | ~Win32DragDrop () |
Protected Member Functions |
| STDMETHOD() | QueryInterface (REFIID riid, void FAR *FAR *ppvObj) |
| | STDMETHOD_ (ULONG, AddRef)() |
| | STDMETHOD_ (ULONG, Release)() |
| STDMETHOD() | DragEnter (LPDATAOBJECT pDataObj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect) |
| STDMETHOD() | DragOver (DWORD grfKeyState, POINTL pt, DWORD *pdwEffect) |
| STDMETHOD() | DragLeave () |
| STDMETHOD() | Drop (LPDATAOBJECT pDataObj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect) |
Constructor & Destructor Documentation
| Win32DragDrop::Win32DragDrop |
( |
intf_thread_t * |
pIntf, |
|
|
bool |
playOnDrop | |
|
) |
| | |
| virtual Win32DragDrop::~Win32DragDrop |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| STDMETHOD() Win32DragDrop::QueryInterface |
( |
REFIID |
riid, |
|
|
void FAR *FAR * |
ppvObj | |
|
) |
| | [protected] |
| Win32DragDrop::STDMETHOD_ |
( |
ULONG |
, |
|
|
AddRef |
| |
|
) |
| | [protected] |
| Win32DragDrop::STDMETHOD_ |
( |
ULONG |
, |
|
|
Release |
| |
|
) |
| | [protected] |
| STDMETHOD() Win32DragDrop::DragEnter |
( |
LPDATAOBJECT |
pDataObj, |
|
|
DWORD |
grfKeyState, |
|
|
POINTL |
pt, |
|
|
DWORD * |
pdwEffect | |
|
) |
| | [protected] |
| STDMETHOD() Win32DragDrop::DragOver |
( |
DWORD |
grfKeyState, |
|
|
POINTL |
pt, |
|
|
DWORD * |
pdwEffect | |
|
) |
| | [protected] |
| STDMETHOD() Win32DragDrop::DragLeave |
( |
|
) |
[protected] |
| STDMETHOD() Win32DragDrop::Drop |
( |
LPDATAOBJECT |
pDataObj, |
|
|
DWORD |
grfKeyState, |
|
|
POINTL |
pt, |
|
|
DWORD * |
pdwEffect | |
|
) |
| | [protected] |
The documentation for this class was generated from the following file: