00001 #ifndef WHOISCACHEPAGE_H 00002 #define WHOISCACHEPAGE_H 00003 00004 #include "PropertyPage.h" 00005 #include <abuse/WhoisCache.h> 00006 #include <commctrl.h> 00007 00008 class WhoisCachePage: public PropertyPage 00009 { 00010 public: 00011 WhoisCachePage(const WhoisCache* cache,const Init& init=Init()); 00012 virtual BOOL PropPageProc(UINT uMsg,WPARAM wP,LPARAM lP); 00013 protected: 00014 virtual void ctor(); 00015 private: 00016 void populateTree(const CacheMap&, HTREEITEM hParent); 00017 const WhoisCache* m_cache; 00018 }; 00019 00020 00021 #endif //WHOISCACHEPAGE_H