MFC 下实现网页刷新
来源:互联网 发布:阿加莎克里斯蒂知乎 编辑:程序博客网 时间:2024/06/14 00:34
要在MFC下实现网页刷新,主要是要用到ActiveX 控件中的WebBrowser控件支持网页刷新。
函数说明
Navigate():
void Navigate(LPCTSTR URL, VARIANT * Flags, VARIANT * TargetFrameName, VARIANT * PostData, VARIANT * Headers)
功能:将指定的统一资源定位符 (URL) 处的文档加载到WebBrowser控件中,替换上一个文档,一般用于网页浏览。
url:表示网页的路径。
Flags:网页浏览的风格。
TargetFrameName:显示资源框架的名称。
PostData:发送信息。
Headers:发送给服务器HTTP头信息。
void Refresh():
功能:刷新页面,若函数调用成功,返回S_OK。
下面举个具体的例子来实现网页刷新:
(1).创建基于对话框的MFC程序,名称为“CWebBrowser2”。
(2).在自动生成的对话框模板中,单击右键,在弹出的快捷菜单中选择【Insert ActiveX control】命令,弹出“插入ActiveX控件”对话框。
(3).在列表中选择“Microsoft Web Browser”,单击【OK】按钮添加WebBrowser控件。
(4).在自动生成的对话框模板中,添加相应控件如下:
(5).为编辑框IDC_EDIT1添加CString类型的控件变量m_webstr,为WebBrowser控件添加control类型的控件变量m_browser;
(6).修改相应控件函数为:
void CCwebBrowser2Dlg::OnBnClickedOk()//确定{// TODO: 在此添加控件通知处理程序代码m_browser.Navigate(m_webstr,NULL,NULL,NULL,NULL);}void CCwebBrowser2Dlg::OnBnClickedButton3()//刷新{// TODO: 在此添加控件通知处理程序代码m_browser.Refresh();}void CCwebBrowser2Dlg::OnBnClickedCancel()//退出{// TODO: 在此添加控件通知处理程序代码CDialogEx::OnCancel();}void CCwebBrowser2Dlg::OnEnChangeEdit1()//编辑框{// TODO: 如果该控件是 RICHEDIT 控件,它将不// 发送此通知,除非重写 CDialogEx::OnInitDialog()// 函数并调用 CRichEditCtrl().SetEventMask(),// 同时将 ENM_CHANGE 标志“或”运算到掩码中。// TODO: 在此添加控件通知处理程序代码<pre name="code" class="cpp" style="color: rgb(51, 51, 51); font-size: 14px; line-height: 26px; "><span style="white-space:pre"></span>UpdateData(TRUE);}(7).编译运行程序,结果对话框如下:总结本文主要实现一个基本的对话框的应用程序,该对话框实现一个基本的网页浏览功能,包括显示网页和刷新网页。
- MFC 下实现网页刷新
- 实现网页自动刷新
- struts2框架下用ajax实现网页局部刷新
- 在MFC下实现GET网页及服务器信息
- response实现网页自动刷新
- js实现网页自动刷新
- Pjax实现网页局部刷新
- 网页自动刷新的实现
- 在MFC下实现POST网页表单,下载服务器文件或取得网页源代码
- MFC下载网页简单实现
- 利用网页特效实现无刷新
- 用iframe实现的网页局部刷新
- 用iframe实现的网页局部刷新
- META 标签用途 实现网页刷新
- 用iframe实现的网页局部刷新
- 网页自动刷新功能的实现
- js(JavaScriot) 中实现 网页的刷新
- Ajax定时刷新网页的简单实现
- 对android常用数据集合List<Map<String,String>排序
- POJ1338||POJ2247
- Fiddle 过滤规则编写
- Redis服务端状态与性能监控(二)
- [互联网冲击]网购打残 百丽叹没办法 传统行业该如何面对
- MFC 下实现网页刷新
- 你咋计算的判断
- linux服务器安装Blerk DB过程
- .net mvc中对CombresLink(样式与脚本)的引用
- Nginx+memcached+tamcat7集群管理配置方案
- functionCharts学习 常见属性解释
- awk学习总结(一) FORMAT
- Jsoup登录解析网页信息
- AHRS(航姿参考系统)和IMU(惯性测量单元)的区别