如何去掉CppWebBrowser的滚动条?

cctime 2001-12-05 02:27:50
...全文
79 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bilyx 2001-12-14
  • 打赏
  • 举报
回复
我运行过这段程序,在我这里完全可以用,你应该找找其它方面的原因.
cctime 2001-12-11
  • 打赏
  • 举报
回复
up
cctime 2001-12-06
  • 打赏
  • 举报
回复
我#include <mshtml.h>
编译通过,调试也发现已经执行
但还是有滚动条,怎么回事?
bilyx 2001-12-06
  • 打赏
  • 举报
回复
可以这样写:

IHTMLDocument2* pDoc;
IHTMLElement* pEl;
IHTMLBodyElement * pBodyEl;
if (SUCCEEDED(CppWebBrowser1->Document->QueryInterface(IID_IHTMLDocument2, (void**)&pDoc)))
{
if (SUCCEEDED(pDoc->get_body(&pEl)))
{
if (SUCCEEDED(pEl->QueryInterface(IID_IHTMLBodyElement, (void**)&pBodyEl)))
{
pBodyEl->put_scroll(WideString("no"));
}
}
}
ston 2001-12-06
  • 打赏
  • 举报
回复
miragekiller()说:
如果一定要在browser中改,捕获ondocumentcomplete事件,取得IHTMLDocument2对象,用get_body取得body对象,设置其属性,详见msdn。
但不知道IHTMLDocument2对象如何取得?
gloom 2001-12-05
  • 打赏
  • 举报
回复
<body scroll=no>
gloom 2001-12-05
  • 打赏
  • 举报
回复
在HTML中加入Scrollbar=none

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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