【比较】CWebBrowser2类Navigate方法的一些问题

 

CWebBrowser2::Navigate2()之后,有时会收不到DocumentComplete事件?

这个事件在所有资源(包括链接的CSS、脚本、图片等等)下载完毕之后触发。

IE的一个版本存在这样的问题。

浏览器控件被隐藏时这个事件也不会被触发

CWebBrowser2类Navigate方法,如何使用VARIANT * Headers参数

//navigate
CWebBrowser2   cwb;
CString   url=  http://www.hongjin2.com/;
COleVariant   var;
cwb.Navigate(url,&var,&var,&var,&var);

//navigate2
CWebBrowser2   cwb;
CString   url= "http://www.openeim.com/";
COleVariant   var;
VARIANT   varStr;
varStr.vt   =   VT_BSTR;
varStr.bstrVal   =   url.AllocSysString();  
cwb.Navigate2(&varStr,&var,&var,&var,&var);

我已经用例子给你看了啊
如果你的
CString   Referer= "Referer:   http://www.wzszf.com/";
是指的最后一个参数那么
VARIANT   varStr;
varStr.vt   =   VT_BSTR;
varStr.bstrVal   =   Referer.AllocSysString();  
这样转换就可以了啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值