2003-11-13 Martin Fuchs <martin-fuchs@gmx.net>
* include/shlobj.h (ILAppendID, ILClone, ILCloneFirst, ILCombine, ILFindChild, ILFindLastID, ILFree, ILGetNext, ILGetSize, ILIsEqual, ILIsParent, ILLoadFromStream, ILRemoveLastID, ILSaveToStream): Add prototypes. * lib/shell32.def: Add stubs. * include/commctrl.h (ListView_FindItem): Add type cast to avoid compiler warnings. 2003-11-13 Hans Leidekker <hans@it.vu.nl> * include/winbase.h (WIN32_STREAM_ID): Correct typedef.
This commit is contained in:
@ -910,6 +910,23 @@ void WINAPI SHGetSettings(LPSHELLFLAGSTATE,DWORD);
|
||||
void WINAPI SHGetSetSettings(LPSHELLSTATE,DWORD,BOOL);
|
||||
#endif
|
||||
|
||||
#if (_WIN32_WINNT >= 0x0500) /* W2K */
|
||||
BOOL WINAPI ILIsEqual(LPCITEMIDLIST, LPCITEMIDLIST);
|
||||
BOOL WINAPI ILIsParent(LPCITEMIDLIST, LPCITEMIDLIST, BOOL);
|
||||
BOOL WINAPI ILRemoveLastID(LPITEMIDLIST);
|
||||
HRESULT WINAPI ILLoadFromStream(IStream*, LPITEMIDLIST*);
|
||||
HRESULT WINAPI ILSaveToStream(IStream*, LPCITEMIDLIST);
|
||||
LPITEMIDLIST WINAPI ILAppendID(LPITEMIDLIST, LPCSHITEMID, BOOL);
|
||||
LPITEMIDLIST WINAPI ILClone(LPCITEMIDLIST);
|
||||
LPITEMIDLIST WINAPI ILCloneFirst(LPCITEMIDLIST);
|
||||
LPITEMIDLIST WINAPI ILCombine(LPCITEMIDLIST, LPCITEMIDLIST);
|
||||
LPITEMIDLIST WINAPI ILFindChild(LPCITEMIDLIST, LPCITEMIDLIST);
|
||||
LPITEMIDLIST WINAPI ILFindLastID(LPCITEMIDLIST);
|
||||
LPITEMIDLIST WINAPI ILGetNext(LPCITEMIDLIST);
|
||||
UINT WINAPI ILGetSize(LPCITEMIDLIST);
|
||||
void WINAPI ILFree(LPITEMIDLIST);
|
||||
#endif
|
||||
|
||||
#ifdef UNICODE
|
||||
typedef IShellExecuteHookW IShellExecuteHook;
|
||||
typedef IShellLinkW IShellLink;
|
||||
@ -941,7 +958,6 @@ typedef BROWSEINFOA BROWSEINFO,*PBROWSEINFO,*LPBROWSEINFO;
|
||||
#endif
|
||||
#endif /* UNICODE */
|
||||
|
||||
|
||||
#pragma pack(pop)
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Reference in New Issue
Block a user