MyFrameWnd.h
上传用户:huashan618
上传日期:2013-03-26
资源大小:261k
文件大小:1k
- #pragma once
- // CMyFrameWnd 框架
- #include ".\webview\autoenumstring.h"
- //class CPPExplorerDlg;
- class CMyFrameWnd : public CMiniFrameWnd
- {
- DECLARE_DYNCREATE(CMyFrameWnd)
- public:
- CMyFrameWnd(); // 动态创建所使用的受保护的构造函数
- virtual ~CMyFrameWnd();
- private:
- CToolBar m_toolbar;
- CToolBar m_toolnav;
- //CToolBar m_toolurl;
- CReBar m_toolurl;
- CComboBoxEx m_wndAddress;//地址栏中组合框
- IAutoComplete *m_pAutoCmpAddress;
- IEnumString *m_pEnumSting;
- CAutoEnumString *m_pAutoEnumString;
- //LPCTSTR m_statusinf;
- protected:
- BOOL m_bEnableGoBack;
- BOOL m_bEnableGoForward;
- afx_msg void OnNewAddressEnter();
- afx_msg void OnAddressChange();
- afx_msg void OnNewAddress();
- DECLARE_MESSAGE_MAP()
- public:
- void EnableGoForward(BOOL bEnable);
- void EnableGoBack(BOOL bEnable);
- BOOL AddHistory(LPCTSTR lpszURL,LPCTSTR lpszTitle);
- BOOL InitAddress();
- afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
- afx_msg void OnPaint();
- afx_msg void OnShowMoviePage();
- private:
- afx_msg void OnWebBack();
- afx_msg void OnWebNext();
- afx_msg void OnWebStop();
- afx_msg void OnWebFrash();
- afx_msg void OnWebHome();
- public:
- // 设置地址框信息
- void SetAddressBarText(CString url);
- // 当所浏览的网页发生改变时,重新显示标题
- void SetTabCtrlTitle(CString title);
- LPCTSTR GetStatusTitle();
- };