1 #ifndef __ECORE_WIN32_DND_DROP_SOURCE_H__
2 #define __ECORE_WIN32_DND_DROP_SOURCE_H__
5 #define WIN32_LEAN_AND_MEAN
7 #undef WIN32_LEAN_AND_MEAN
10 #include "Ecore_Win32.h"
13 class DropSource : public IDropSource
25 HRESULT __stdcall QueryInterface(REFIID iid, void ** ppvObject);
26 ULONG __stdcall AddRef();
27 ULONG __stdcall Release();
29 public: // IDropSource
31 HRESULT __stdcall QueryContinueDrag(BOOL fEscapePressed, DWORD grfKeyState);
32 HRESULT __stdcall GiveFeedback(DWORD dwEffect);
36 #endif /* __ECORE_WIN32_DND_DROP_SOURCE_H__ */