From: Tarcísio Ladeia de Oliveirawyrquill@gmail.com
Used by IDragSourceHelper::InitializeFromWindow().
Signed-off-by: Tarcísio Ladeia de Oliveira wyrquill@gmail.com --- include/shlobj.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+)
diff --git a/include/shlobj.h b/include/shlobj.h index feee6cd9b98..3d093de1a24 100644 --- a/include/shlobj.h +++ b/include/shlobj.h @@ -1892,6 +1892,27 @@ BOOL WINAPI DAD_DragLeave(void); BOOL WINAPI DAD_AutoScroll(HWND,AUTO_SCROLL_DATA*,LPPOINT); HRESULT WINAPI SHDoDragDrop(HWND,IDataObject*,IDropSource*,DWORD,LPDWORD);
+/**************************************************************************** + * IDragSourceHelper interface + */ + +#define DI_GETDRAGIMAGEA "ShellGetDragImage" + +/* DATAOBJECT_InitShellIDList*/ +#define CFSTR_SHELLIDLISTA "Shell IDList Array" /* CF_IDLIST */ + +#if defined(__GNUC__) +# define DI_GETDRAGIMAGEW \ + (const WCHAR []){'S','h','e','l','l','G','e','t','D','r','a','g','I','m','a','g','e',0}; +#elif defined(_MSC_VER) +# define DI_GETDRAGIMAGEW L"ShellGetDragImage" +#else +static const WCHAR DI_GETDRAGIMAGEW[] = + {'S','h','e','l','l','G','e','t','D','r','a','g','I','m','a','g','e',0}; +#endif + +#define DI_GETDRAGIMAGE WINELIB_NAME_AW(DI_GETDRAGIMAGE) + /**************************************************************************** * Internet shortcut properties */