summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/w32api/ChangeLog8
-rw-r--r--winsup/w32api/include/shlobj.h21
2 files changed, 20 insertions, 9 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 8d8ca6911..de11d4b02 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,9 @@
+2001-09-01 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * include/shlobj.h (CFSTR_* ): Add new defines.
+ Thanks to: "Ron" <ron@debian.org> .
+ Unicode them.
+
Sat Sep 1 10:40:37 2001 Christopher Faylor <cgf@cygnus.com>
* include/winnt.h: Use defined(_ANONYMOUS_STRUCT) to determine if
@@ -8,7 +14,7 @@ Fri Aug 31 21:46:00 2001 Corinna Vinschen <corinna@vinschen.de>
* include/winnt.h: Change definition of `SYSTEM_LUID' to comply
with new `LARGE_INTEGER' definition.
-
+
Thu Aug 30 09:35:51 2001 Christopher Faylor <cgf@cygnus.com>
* include/winsock2.h: Remove "extra token" after #endif.
diff --git a/winsup/w32api/include/shlobj.h b/winsup/w32api/include/shlobj.h
index c22ef79d1..b8a985d49 100644
--- a/winsup/w32api/include/shlobj.h
+++ b/winsup/w32api/include/shlobj.h
@@ -140,14 +140,19 @@ extern "C" {
#define CSIDL_INTERNET_CACHE 32
#define CSIDL_COOKIES 33
#define CSIDL_HISTORY 34
-#define CFSTR_SHELLIDLIST "Shell IDList Array"
-#define CFSTR_SHELLIDLISTOFFSET "Shell Object Offsets"
-#define CFSTR_NETRESOURCES "Net Resource"
-#define CFSTR_FILEDESCRIPTOR "FileGroupDescriptor"
-#define CFSTR_FILECONTENTS "FileContents"
-#define CFSTR_FILENAME "FileName"
-#define CFSTR_PRINTERGROUP "PrinterFriendlyName"
-#define CFSTR_FILENAMEMAP "FileNameMap"
+#define CFSTR_SHELLIDLIST TEXT("Shell IDList Array")
+#define CFSTR_SHELLIDLISTOFFSET TEXT("Shell Object Offsets")
+#define CFSTR_NETRESOURCES TEXT("Net Resource")
+#define CFSTR_FILEDESCRIPTOR TEXT("FileGroupDescriptor")
+#define CFSTR_FILECONTENTS TEXT("FileContents")
+#define CFSTR_FILENAME TEXT("FileName")
+#define CFSTR_PRINTERGROUP TEXT("PrinterFriendlyName")
+#define CFSTR_FILENAMEMAP TEXT("FileNameMap")
+#define CFSTR_INDRAGLOOP TEXT("InShellDragLoop")
+#define CFSTR_PASTESUCCEEDED TEXT("Paste Succeeded")
+#define CFSTR_PERFORMEDDROPEFFECT TEXT("Performed DropEffect")
+#define CFSTR_PREFERREDDROPEFFECT TEXT("Preferred DropEffect")
+#define CFSTR_SHELLURL TEXT("UniformResourceLocator")
#define CMF_NORMAL 0
#define CMF_DEFAULTONLY 1
#define CMF_VERBSONLY 2