declare IDropTargetHelper

"Martin Fuchs" <[email protected]> Sat, 02 Aug 2003 11:40:41 +0100
Newsgroups gmane.comp.gnu.mingw.patches
Message-ID <[email protected]>
This is hopefully the last patch of this series.  :-)

Martin


Changelog:
declare IDropTargetHelper


--- shlobj.h-old        Sat Aug 02 12:40:28 2003
+++ shlobj.h    Sat Aug 02 12:43:44 2003
@@ -866,6 +866,21 @@
        STDMETHOD (InitializeFromWindow)(THIS_ HWND hwnd, POINT* ppt, IDataObject* pDataObject) PURE;
 };

+#undef INTERFACE
+#define INTERFACE IDropTargetHelper
+
+DECLARE_INTERFACE_(IDropTargetHelper, IUnknown)
+{
+    STDMETHOD (QueryInterface)(THIS_ REFIID riid, void** ppv) PURE;
+    STDMETHOD_(ULONG, AddRef) (THIS) PURE;
+    STDMETHOD_(ULONG, Release) (THIS) PURE;
+    STDMETHOD (DragEnter)(THIS_ HWND hwndTarget, IDataObject* pDataObject, POINT* ppt, DWORD dwEffect) PURE;
+    STDMETHOD (DragLeave)(THIS) PURE;
+    STDMETHOD (DragOver)(THIS_ POINT* ppt, DWORD dwEffect) PURE;
+    STDMETHOD (Drop)(THIS_ IDataObject* pDataObject, POINT* ppt, DWORD dwEffect) PURE;
+    STDMETHOD (Show)(THIS_ BOOL fShow) PURE;
+};
+
 #endif /* _WIN32_IE >= 0x0500 */



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01