// Machine generated IDispatch driver class(es) created with MFCDSPWZ tool. ///////////////////////////////////////////////////////////////////////////// // _DWebster wrapper class class _DWebster : public COleDispatchDriver { // Attributes public: short GetBorderStyle(); void SetBorderStyle(short); LPDISPATCH GetFont(); void SetFont(LPDISPATCH); short GetHWnd(); void SetHWnd(short); BOOL GetEnabled(); void SetEnabled(BOOL); short GetBevelStyleInner(); void SetBevelStyleInner(short); short GetBevelStyleOuter(); void SetBevelStyleOuter(short); long GetBevelWidth(); void SetBevelWidth(long); LPDISPATCH GetFontHeading1(); void SetFontHeading1(LPDISPATCH); LPDISPATCH GetFontHeading2(); void SetFontHeading2(LPDISPATCH); LPDISPATCH GetFontHeading3(); void SetFontHeading3(LPDISPATCH); LPDISPATCH GetFontHeading4(); void SetFontHeading4(LPDISPATCH); LPDISPATCH GetFontHeading5(); void SetFontHeading5(LPDISPATCH); LPDISPATCH GetFontHeading6(); void SetFontHeading6(LPDISPATCH); LPDISPATCH GetFontMenu(); void SetFontMenu(LPDISPATCH); LPDISPATCH GetFontDir(); void SetFontDir(LPDISPATCH); LPDISPATCH GetFontBlockQuote(); void SetFontBlockQuote(LPDISPATCH); LPDISPATCH GetFontExample(); void SetFontExample(LPDISPATCH); LPDISPATCH GetFontPreformatted(); void SetFontPreformatted(LPDISPATCH); LPDISPATCH GetFontListing(); void SetFontListing(LPDISPATCH); LPDISPATCH GetFontNormal(); void SetFontNormal(LPDISPATCH); LPDISPATCH GetFontAddress(); void SetFontAddress(LPDISPATCH); // property 'BevelColorTop' not emitted because of invalid type // property 'BevelColorDark' not emitted because of invalid type // property 'BevelColorLight' not emitted because of invalid type short GetUrlWindowStyle(); void SetUrlWindowStyle(short); short GetTitleWindowStyle(); void SetTitleWindowStyle(short); CString GetPageURL(); void SetPageURL(LPCTSTR); CString GetPageTitle(); void SetPageTitle(LPCTSTR); // property 'AnchorColor' not emitted because of invalid type CString GetHomePage(); void SetHomePage(LPCTSTR); CString GetDownloadDir(); void SetDownloadDir(LPCTSTR); long GetPagesToCache(); void SetPagesToCache(long); // property 'BackColor' not emitted because of invalid type BOOL GetIgnoreBaseInFile(); void SetIgnoreBaseInFile(BOOL); short GetLoadStatus(); void SetLoadStatus(short); // property 'ForeColor' not emitted because of invalid type long GetMaxSockets(); void SetMaxSockets(long); long GetMaxPageLoads(); void SetMaxPageLoads(long); long GetMarginHorizontal(); void SetMarginHorizontal(long); long GetMarginVertical(); void SetMarginVertical(long); BOOL GetLoadImages(); void SetLoadImages(BOOL); BOOL GetShowReferer(); void SetShowReferer(BOOL); CString GetAuthenticName(); void SetAuthenticName(LPCTSTR); CString GetAuthenticPassword(); void SetAuthenticPassword(LPCTSTR); CString GetFromName(); void SetFromName(LPCTSTR); CString GetBrowserName(); void SetBrowserName(LPCTSTR); long GetButtonMask(); void SetButtonMask(long); CString GetProxyServerHTTP(); void SetProxyServerHTTP(LPCTSTR); long GetProxyPortHTTP(); void SetProxyPortHTTP(long); // Operations public: void Refresh(); short SaveToDisk(LPCTSTR FileName); short Cancel(); long GetContentSize(LPCTSTR URL); long GetContentSizeRead(LPCTSTR URL); CString GetContentType(LPCTSTR URL); CString GetRedirectedURL(LPCTSTR URL); short GetHiddenFlag(LPCTSTR URL); short SetHiddenFlag(LPCTSTR URL, BOOL Hidden); short DismissPage(LPCTSTR URL); long GetLinkCount(LPCTSTR URL); CString GetLinkURL(LPCTSTR URL, long Index); CString GetContent(LPCTSTR URL, long StartOffset, long Length); short GetStatus(LPCTSTR URL); CString GetTitle(LPCTSTR URL); CString GetText(LPCTSTR URL, long StartOffset, long Length); short LoadPage(LPCTSTR URL, short Hidden); long GetTextSize(LPCTSTR URL); void AboutBox(); }; ///////////////////////////////////////////////////////////////////////////// // _DWebsterEvents wrapper class class _DWebsterEvents : public COleDispatchDriver { // Attributes public: // Operations public: void DoClickURL(BSTR* SelectedURL, BOOL* Cancel); void KeyDown(short* KeyCode, short Shift); void LoadComplete(BSTR* URL, short Status); };