读书人

小弟我写了一个浏览器 用得控件 如何

发布时间: 2012-03-23 12:06:21 作者: rapoo

我写了一个浏览器 用得控件 怎么搞

我写了一个浏览器控件 加了下面的函数就是当网页比如执行完毕的时候就弹出信息框
可是下面是出错的应该怎么修改

C/C++ code
void CTestDlg::OnDocumentCompleteExplorer2(LPDISPATCH pDisp, VARIANT FAR* URL) {if(URL="www.baidu.com")MessageBox("333");}


[解决办法]
是不是比较if(URL="www.baidu.com")错了

C/C++ code
if(URL.vt ==  VT_BSTR){  CString strUrl;  _variant_t var_t;  var_t = URL;  strUrl = var_t.bstrVal;  if(strUrl == L"www.baidu.com") //这个好像是Unicode编码的    MessageBox("333");} 

读书人网 >VC/MFC

热点推荐