1 #ifndef _SHELLBARS_PCH_ 2 #define _SHELLBARS_PCH_ 3 4 #define WIN32_NO_STATUS 5 #define _INC_WINDOWS 6 #define COM_NO_WINDOWS_H 7 8 #include <windef.h> 9 #include <winbase.h> 10 #include <wincon.h> 11 #include <wingdi.h> 12 #include <shlobj.h> 13 #include <shellapi.h> 14 #include <shlobj_undoc.h> 15 #include <shlguid_undoc.h> 16 #include <shdeprecated.h> 17 #include <tchar.h> 18 #include <atlbase.h> 19 #include <atlcom.h> 20 #include <atlwin.h> 21 #include <atlsimpcoll.h> 22 #include <undocuser.h> 23 #include <shlwapi.h> 24 #include <shlwapi_undoc.h> 25 #include <undocshell.h> 26 #include <shellutils.h> 27 #include <browseui_undoc.h> 28 #include <wine/debug.h> 29 30 #include "../resource.h" 31 32 #include "CBandSite.h" 33 #include "CBandSiteMenu.h" 34 #include "CISFBand.h" 35 36 WINE_DEFAULT_DEBUG_CHANNEL(browseui); 37 38 #define GET_X_LPARAM(lp) ((int)(short)LOWORD(lp)) 39 #define GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp)) 40 41 #define USE_SYSTEM_ISFBAND 0 42 43 #if USE_SYSTEM_ISFBAND 44 #define CISFBand_CreateInstance(riid, ppv) (CoCreateInstance(CLSID_ISFBand, NULL, CLSCTX_INPROC_SERVER,riid, ppv)) 45 #else 46 #define CISFBand_CreateInstance RSHELL_CISFBand_CreateInstance 47 #endif 48 49 #endif /* _BROWSEUI_PCH_ */ 50