7.5.2 在视图窗口中浏览网页
在视图窗口中可以浏览网页,使用CHtmlView类可以很轻松地实现这一功能。CHtmlView类的常用方法如表7.3所示。
表7.3 CHtmlView类的常用方法
|
方 法< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> |
描 述 |
|
GetHtmlDocument |
获得Html文档对象 |
|
GetFullName |
获得IE中显示文件的全路径 |
|
GoBack |
向后浏览网页 |
|
GoForward |
向前浏览网页 |
|
GoHome |
浏览默认页 |
|
GoSearch |
浏览查找页 |
|
Navigate |
通过URL地址浏览相应的资源 |
|
Navigate2 |
通过URL地址或文件的全路径浏览相应的资源 |
|
Refresh |
刷新网页 |
|
Refresh2 |
刷新网页,可以设置刷新的级别 |
|
Stop |
停止更新网页 |
例7.6 在视图窗口中浏览网页。(实例位置:光盘\TM\sl\7\6)
步骤如下:
(1)创建一个单文档应用程序,在应用程序向导第6步中将视图的基类改为CHtmlView。
(2)创建一个对话框资源,资源ID改为IDD_TOOLBAR_DIALOG,向对话框中添加一个编辑框控件和5个按钮控件,对话框设计如图7.14所示。
| (点击查看大图)图7.14 对话框资源布局 |
(3)在框架类的头文件中声明CDialogBar类m_wndDlgBar。
(4)在框架类的OnCreate函数中创建对话栏,代码如下。
if (!m_wndDlgBar.Create(this, IDD_TOOLBAR_DIALOG, |
void CShowHtmlView::OnChangeEdaddress() |
void CShowHtmlView::OnBtback() //"后退"按钮单击事件处理函数 |
|
| (点击查看大图)图7.15 在视图窗口中浏览网页 |
【责任编辑:夏书 TEL:(010)68476606】
| 回书目 上一节 下一节 |
