00001 #ifndef WHOISINFODIALOG_H 00002 #define WHOISINFODIALOG_H 00003 #include <abuse/url.h> 00004 #include <abuse/ZeWhois.h> 00005 #include <string> 00006 #include <list> 00007 #include "Dialog.h" 00008 00009 #define WM_CLOSEWHOIS WM_USER+0x20 00010 00011 class WhoisInfoDialog:public Dialog 00012 { 00013 public: 00014 WhoisInfoDialog(HWND hFather,const Url& url,const ZeWhois::WhoisList whoisinfo, const Init& init=Init()); 00015 ~WhoisInfoDialog(); 00016 BOOL dlgProc(UINT,WPARAM,LPARAM); 00017 private: 00018 const Url& m_url; 00019 const ZeWhois::WhoisList m_list; 00020 }; 00021 00022 00023 #endif