1 #ifndef _SHELLFIND_PCH_ 2 #define _SHELLFIND_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 <shlobj.h> 11 #include <shlobj_undoc.h> 12 #include <shlguid_undoc.h> 13 #include <shdeprecated.h> 14 #include <tchar.h> 15 #include <atlbase.h> 16 #include <atlcom.h> 17 #include <atlwin.h> 18 #include <atlsimpcoll.h> 19 #include <atlstr.h> 20 #include <shlwapi.h> 21 #include <shlwapi_undoc.h> 22 #include <undocshell.h> 23 #include <shellutils.h> 24 #include <strsafe.h> 25 #include <wine/debug.h> 26 27 #include "../resource.h" 28 29 #define WM_SEARCH_START WM_USER + 0 30 #define WM_SEARCH_STOP WM_USER + 1 31 #define WM_SEARCH_ADD_RESULT WM_USER + 2 32 #define WM_SEARCH_UPDATE_STATUS WM_USER + 3 33 34 struct SearchStart 35 { 36 WCHAR szPath[MAX_PATH]; 37 WCHAR szFileName[MAX_PATH]; 38 WCHAR szQuery[MAX_PATH]; 39 BOOL SearchHidden; 40 }; 41 42 #endif /* _SHELLFIND_PCH_ */ 43