2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
* include/shlobj.h (SHGetDataFromIDList{A,W}): Fix typo. (SHGetSpecialFolderPath{A,W}): Add prototypes.
This commit is contained in:
parent
b37e557227
commit
393aa11bce
|
@ -1,5 +1,7 @@
|
||||||
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
|
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
|
||||||
|
|
||||||
|
* include/shlobj.h (SHGetDataFromIDList{A,W}): Fix typo.
|
||||||
|
(SHGetSpecialFolderPath{A,W}): Add prototypes.
|
||||||
* lib/ole32.def: Add missing exports.
|
* lib/ole32.def: Add missing exports.
|
||||||
* include/winbase.h (TLS_MINIMUM_AVAILABLE): Move macro from here
|
* include/winbase.h (TLS_MINIMUM_AVAILABLE): Move macro from here
|
||||||
* include/winnt.h (TLS_MINIMUM_AVAILABLE): to here.
|
* include/winnt.h (TLS_MINIMUM_AVAILABLE): to here.
|
||||||
|
|
|
@ -667,23 +667,30 @@ typedef IShellIcon *LPSHELLICON;
|
||||||
void WINAPI SHAddToRecentDocs(UINT,PCVOID);
|
void WINAPI SHAddToRecentDocs(UINT,PCVOID);
|
||||||
LPITEMIDLIST WINAPI SHBrowseForFolder(PBROWSEINFO);
|
LPITEMIDLIST WINAPI SHBrowseForFolder(PBROWSEINFO);
|
||||||
void WINAPI SHChangeNotify(LONG,UINT,PCVOID,PCVOID);
|
void WINAPI SHChangeNotify(LONG,UINT,PCVOID,PCVOID);
|
||||||
HRESULT WINAPI ShGetDataFromIDListA(LPSHELLFOLDER,LPCITEMIDLIST,int,PVOID,int);
|
HRESULT WINAPI SHGetDataFromIDListA(LPSHELLFOLDER,LPCITEMIDLIST,int,PVOID,int);
|
||||||
HRESULT WINAPI ShGetDataFromIDListW(LPSHELLFOLDER,LPCITEMIDLIST,int,PVOID,int);
|
HRESULT WINAPI SHGetDataFromIDListW(LPSHELLFOLDER,LPCITEMIDLIST,int,PVOID,int);
|
||||||
HRESULT WINAPI SHGetDesktopFolder(LPSHELLFOLDER*);
|
HRESULT WINAPI SHGetDesktopFolder(LPSHELLFOLDER*);
|
||||||
HRESULT WINAPI SHGetInstanceExplorer(LPUNKNOWN);
|
HRESULT WINAPI SHGetInstanceExplorer(LPUNKNOWN);
|
||||||
HRESULT WINAPI SHGetMalloc(LPMALLOC*);
|
HRESULT WINAPI SHGetMalloc(LPMALLOC*);
|
||||||
BOOL WINAPI SHGetPathFromIDList(LPCITEMIDLIST,LPSTR);
|
BOOL WINAPI SHGetPathFromIDList(LPCITEMIDLIST,LPSTR);
|
||||||
HRESULT WINAPI SHGetSpecialFolderLocation(HWND,int,LPITEMIDLIST*);
|
HRESULT WINAPI SHGetSpecialFolderLocation(HWND,int,LPITEMIDLIST*);
|
||||||
HRESULT WINAPI SHLoadInProc(REFCLSID);
|
HRESULT WINAPI SHLoadInProc(REFCLSID);
|
||||||
|
/* FIXME/TODO: Only valid for _WIN32_IE >= 400? */
|
||||||
|
BOOL WINAPI SHGetSpecialFolderPathA(HWND,LPSTR,int,BOOL);
|
||||||
|
BOOL WINAPI SHGetSpecialFolderPathW(HWND,LPSTR,int,BOOL);
|
||||||
|
|
||||||
#ifdef UNICODE
|
#ifdef UNICODE
|
||||||
typedef IShellExecuteHookW IShellExecuteHook;
|
typedef IShellExecuteHookW IShellExecuteHook;
|
||||||
typedef IShellLinkW IShellLink;
|
typedef IShellLinkW IShellLink;
|
||||||
#define ShGetDataFromIDList ShGetDataFromIDListW
|
#define SHGetDataFromIDList SHGetDataFromIDListW
|
||||||
|
/* FIXME/TODO: Only valid for _WIN32_IE >= 400? */
|
||||||
|
#define SHGetSpecialFolderPath SHGetSpecialFolderPathW
|
||||||
#else
|
#else
|
||||||
typedef IShellExecuteHookA IShellExecuteHook;
|
typedef IShellExecuteHookA IShellExecuteHook;
|
||||||
typedef IShellLinkA IShellLink;
|
typedef IShellLinkA IShellLink;
|
||||||
#define ShGetDataFromIDList ShGetDataFromIDListA
|
#define SHGetDataFromIDList SHGetDataFromIDListA
|
||||||
|
/* FIXME/TODO: Only valid for _WIN32_IE >= 400? */
|
||||||
|
#define SHGetSpecialFolderPath SHGetSpecialFolderPathA
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#pragma pack(pop)
|
#pragma pack(pop)
|
||||||
|
|
Loading…
Reference in New Issue