熟悉CHtmlView编程的请进

捕鲸叉 2014-04-28 01:20:36
为什么我用下列代码无法在CHtmlView里显示Search工具栏呢?如何改才能达到目的?


IWebBrowser2 *pBrowser = NULL; // Ensure that our site is an browser window HRESULT hr = m_pBrowserApp->QueryInterface(IID_IWebBrowser2, (void **) &pBrowser); if (SUCCEEDED(hr)) {     // Display the band object (the Search bar in this case)     VARIANT vtBandGUID, vtShow;     vtBandGUID.vt = VT_BSTR;     //把这里的CLSID换成你的工具条CLSID     vtBandGUID.bstrVal = SysAllocString(OLESTR("{30D02401-6A81-11d0-8274-00C04FD5AE38}"));     vtShow.vt = VT_BOOL;     vtShow.boolVal = TRUE;     pBrowser->ShowBrowserBar(&vtBandGUID, &vtShow, 0);     SysFreeString(vtBandGUID.bstrVal);     pBrowser->Release(); } 

...全文
46 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧