| 123456789101112131415161718192021222324252627 | #ifndef NULLSOFT_WINAMP_EXPLORERFINDFILE_H#define NULLSOFT_WINAMP_EXPLORERFINDFILE_H#include "../Agave/ExplorerFindFile/api_explorerfindfile.h"#include <map>#include <vector>class ExplorerFindFile : public api_explorerfindfile{public:	ExplorerFindFile();	~ExplorerFindFile();	static const char *getServiceName() { return "ExplorerFindFile API"; }	static const GUID getServiceGuid() { return ExplorerFindFileApiGUID; }	BOOL AddFile(wchar_t* file);	BOOL ShowFiles();	void Reset();protected:	RECVS_DISPATCH;	typedef std::map<LPITEMIDLIST, std::vector<LPCITEMIDLIST>> PIDLListMap;	PIDLListMap pidlList;};extern ExplorerFindFile *explorerFindFileManager;#endif
 |