OSDN Git Service

2009-05-01 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
authorironhead <ironhead>
Sat, 2 May 2009 01:46:35 +0000 (01:46 +0000)
committerironhead <ironhead>
Sat, 2 May 2009 01:46:35 +0000 (01:46 +0000)
        * include/shellapi.h (SHIL_LARGE, SHIL_SMALL, SHIL_EXTRALARGE,
        SHIL_SYSSMALL, SHIL_JUMBO, SHIL_LAST SHIL_JUMBO, SHGetImageList): Define.
        * lib/shell32.def (SHGetImageList): Define.

winsup/w32api/ChangeLog
winsup/w32api/include/shellapi.h
winsup/w32api/lib/shell32.def

index 893134c..d129551 100644 (file)
@@ -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.
index 9fb30bb..c436f87 100644 (file)
@@ -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;
index af36c62..df9653f 100644 (file)
@@ -1,5 +1,6 @@
 LIBRARY SHELL32.DLL
 EXPORTS
+SHGetImageList@12
 WOWShellExecute@28
 StrStrW@8
 StrStrIW@8