diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2003-08-15 03:04:25 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2003-08-15 03:04:25 +0000 |
commit | b98580a7169f81eb5d3559233251efae1cd213ee (patch) | |
tree | d6b4853237bd5dd5524f53d212f9b132313854f5 | |
parent | 37f0dc7a056b2e22c1224f2315b084fe898f615c (diff) | |
download | newlib-b98580a7169f81eb5d3559233251efae1cd213ee.zip newlib-b98580a7169f81eb5d3559233251efae1cd213ee.tar.gz newlib-b98580a7169f81eb5d3559233251efae1cd213ee.tar.bz2 |
2003-08-15 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/shguid.h (CLSID_DragDropHelper, IID_IDropTargetHelper,
IID_IDragSourceHelper): Declare.
* lib/shell32.c (CLSID_DragDropHelper, IID_IDropTargetHelper,
IID_IDragSourceHelper): Define.
-rw-r--r-- | winsup/w32api/ChangeLog | 7 | ||||
-rw-r--r-- | winsup/w32api/include/shlguid.h | 7 | ||||
-rw-r--r-- | winsup/w32api/lib/shell32.c | 3 |
3 files changed, 16 insertions, 1 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 725b80b..5600c76 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,10 @@ +2003-08-15 Martin Fuchs <Martin-Fuchs@gmx.net> + + * include/shguid.h (CLSID_DragDropHelper, IID_IDropTargetHelper, + IID_IDragSourceHelper): Declare. + * lib/shell32.c (CLSID_DragDropHelper, IID_IDropTargetHelper, + IID_IDragSourceHelper): Define. + 2003-08-15 Andrew Greenwood <lists@silverblade.co.uk> * include/wingdi.h (DEVMODE[AW]) Correct structure definition. diff --git a/winsup/w32api/include/shlguid.h b/winsup/w32api/include/shlguid.h index 735ad42..b6d65cc 100644 --- a/winsup/w32api/include/shlguid.h +++ b/winsup/w32api/include/shlguid.h @@ -1,6 +1,6 @@ #ifndef _SHLGUID_H #define _SHLGUID_H -#if __GNUC__ >=3 +#if __GNUC__ >= 3 #pragma GCC system_header #endif @@ -57,6 +57,9 @@ extern const GUID CLSID_StdHyperLink; extern const GUID CLSID_FileTypes; extern const GUID CLSID_InternetShortcut; extern const GUID IID_IUniformResourceLocator; +extern const GUID CLSID_DragDropHelper; +extern const GUID IID_IDropTargetHelper; +extern const GUID IID_IDragSourceHelper; #ifdef UNICODE #define IID_IFileViewer IID_IFileViewerW #define IID_IShellLink IID_IShellLinkW @@ -72,7 +75,9 @@ extern const GUID IID_IUniformResourceLocator; #define IID_IShellExecuteHook IID_IShellExecuteHookA #define IID_INewShortcutHook IID_INewShortcutHookA #endif + #ifdef __cplusplus } #endif + #endif diff --git a/winsup/w32api/lib/shell32.c b/winsup/w32api/lib/shell32.c index 5196c37..9074089 100644 --- a/winsup/w32api/lib/shell32.c +++ b/winsup/w32api/lib/shell32.c @@ -50,3 +50,6 @@ DEFINE_GUID(CLSID_StdHyperLink,0x0002DF09,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00 DEFINE_GUID(CLSID_FileTypes,0xB091E540,0x83E3,0x11CF,0xA7,0x13,0x00,0x20,0xAF,0xD7,0x97,0x62); DEFINE_GUID(CLSID_InternetShortcut,0xFBF23B40L,0xE3F0,0x101B,0x84,0x88,0x00,0xAA,0x00,0x3E,0x56,0xF8); DEFINE_GUID(IID_IUniformResourceLocator,0xFBF23B80L,0xE3F0,0x101B,0x84,0x88,0x00,0xAA,0x00,0x3E,0x56,0xF8); +DEFINE_GUID(CLSID_DragDropHelper,0x4657278AL,0x411B,0x11D2,0x83,0x9A,0x0,0xC0,0x4F,0xD9,0x18,0xD0); +DEFINE_GUID(IID_IDropTargetHelper,0x4657278BL,0x411B,0x11D2,0x83,0x9A,0x0,0xC0,0x4F,0xD9,0x18,0xD0); +DEFINE_GUID(IID_IDragSourceHelper,0xDE5BF786L,0x477A,0x11D2,0x83,0x9D,0x0,0xC0,0x4F,0xD9,0x18,0xD0); |