Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Sutcliffe <ir0nh34d@users.sourceforge.net>2009-05-02 05:46:36 +0400
committerChris Sutcliffe <ir0nh34d@users.sourceforge.net>2009-05-02 05:46:36 +0400
commit1f5ea7a0db1b5bb4d0135898a7dfbda5c021f81d (patch)
treee40f073e88b0f82ffed8210535265566203474a9 /winsup/w32api
parent2585eb1832dec4f27e95875c4a0b93152462a8cf (diff)
2009-05-01 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* include/shellapi.h (SHIL_LARGE, SHIL_SMALL, SHIL_EXTRALARGE, SHIL_SYSSMALL, SHIL_JUMBO, SHIL_LAST SHIL_JUMBO, SHGetImageList): Define. * lib/shell32.def (SHGetImageList): Define.
Diffstat (limited to 'winsup/w32api')
-rw-r--r--winsup/w32api/ChangeLog6
-rw-r--r--winsup/w32api/include/shellapi.h10
-rw-r--r--winsup/w32api/lib/shell32.def1
3 files changed, 17 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 893134c5b..d12955134 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,9 @@
+2009-05-01 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
+
+ * include/shellapi.h (SHIL_LARGE, SHIL_SMALL, SHIL_EXTRALARGE,
+ SHIL_SYSSMALL, SHIL_JUMBO, SHIL_LAST SHIL_JUMBO, SHGetImageList): Define.
+ * lib/shell32.def (SHGetImageList): Define.
+
2009-02-18 Corinna Vinschen <corinna@vinschen.de>
* winnt.h: Add Vista token security extensions.
diff --git a/winsup/w32api/include/shellapi.h b/winsup/w32api/include/shellapi.h
index 9fb30bbbc..c436f87c9 100644
--- a/winsup/w32api/include/shellapi.h
+++ b/winsup/w32api/include/shellapi.h
@@ -322,6 +322,16 @@ HRESULT WINAPI SHQueryRecycleBinW(LPCWSTR, LPSHQUERYRBINFO);
HRESULT WINAPI SHEmptyRecycleBinA(HWND,LPCSTR,DWORD);
HRESULT WINAPI SHEmptyRecycleBinW(HWND,LPCWSTR,DWORD);
+#if (_WIN32_WINNT >= 0x600)
+#define SHIL_LARGE 0x0
+#define SHIL_SMALL 0x1
+#define SHIL_EXTRALARGE 0x2
+#define SHIL_SYSSMALL 0x3
+#define SHIL_JUMBO 0x4
+#define SHIL_LAST SHIL_JUMBO
+HRESULT WINAPI SHGetImageList(int,REFIID,void**);
+#endif
+
#ifdef UNICODE
typedef NOTIFYICONDATAW NOTIFYICONDATA,*PNOTIFYICONDATA;
typedef SHELLEXECUTEINFOW SHELLEXECUTEINFO,*LPSHELLEXECUTEINFO;
diff --git a/winsup/w32api/lib/shell32.def b/winsup/w32api/lib/shell32.def
index af36c62ef..df9653fa1 100644
--- a/winsup/w32api/lib/shell32.def
+++ b/winsup/w32api/lib/shell32.def
@@ -1,5 +1,6 @@
LIBRARY SHELL32.DLL
EXPORTS
+SHGetImageList@12
WOWShellExecute@28
StrStrW@8
StrStrIW@8