去除边框和滚动条
2010-01-11 15:52
113 查看
1 void __fastcall TForm1::SetBrowserStyle()
2 {
3 _di_IDispatch disp = CppWebBrowser1->Document;
4 if(disp == NULL) return;
5
6 //这是什么样式的定义?!我也不知道,但是可以正常编译
7 //还有种C++样式的定义在例子2中,不过把_di_IDispatch类型直接赋给IHTMLDocument2类型
8 //就会有错误,可以在IHTMLDocument2变量强制转换为void *就可以了
9 //在这里不用:
10 System::DelphiInterface<IHTMLDocument2> htmldoc2;
11 System::DelphiInterface<IHTMLElement> htmlelem;
12 System::DelphiInterface<IHTMLBodyElement> htmlbody;
13 System::DelphiInterface<IHTMLStyle> htmlsty;
14
15 htmldoc2 = disp;
16 htmldoc2->get_body(&htmlelem);
17
18 htmlbody = htmlelem;
19 htmlbody->put_scroll(WideString("no"));
20 //htmlbody->put_background(L"D:\\My Documents\\My Pictures\\logo.gif");
21
22 htmlelem->get_style(&htmlsty);
23 htmlsty->put_border(WideString("none"));
24
25 //下面是释放内存,不知道为何很多人不用,如果打开CodeGuard,不释放就会有错误
26 htmldoc2->Release();
27 htmlelem->Release();
28 htmlbody->Release();
29 htmlsty->Release();
30 }
31
32 本文转自csdn
2 {
3 _di_IDispatch disp = CppWebBrowser1->Document;
4 if(disp == NULL) return;
5
6 //这是什么样式的定义?!我也不知道,但是可以正常编译
7 //还有种C++样式的定义在例子2中,不过把_di_IDispatch类型直接赋给IHTMLDocument2类型
8 //就会有错误,可以在IHTMLDocument2变量强制转换为void *就可以了
9 //在这里不用:
10 System::DelphiInterface<IHTMLDocument2> htmldoc2;
11 System::DelphiInterface<IHTMLElement> htmlelem;
12 System::DelphiInterface<IHTMLBodyElement> htmlbody;
13 System::DelphiInterface<IHTMLStyle> htmlsty;
14
15 htmldoc2 = disp;
16 htmldoc2->get_body(&htmlelem);
17
18 htmlbody = htmlelem;
19 htmlbody->put_scroll(WideString("no"));
20 //htmlbody->put_background(L"D:\\My Documents\\My Pictures\\logo.gif");
21
22 htmlelem->get_style(&htmlsty);
23 htmlsty->put_border(WideString("none"));
24
25 //下面是释放内存,不知道为何很多人不用,如果打开CodeGuard,不释放就会有错误
26 htmldoc2->Release();
27 htmlelem->Release();
28 htmlbody->Release();
29 htmlsty->Release();
30 }
31
32 本文转自csdn
相关文章推荐
- 去除WebBrowser的 3D边框、滚动条、右键菜单...
- CWebBrowser2去除边框、滚动条、右键菜单
- Android GridView去除自带边框点击效果、去除右侧滚动条、禁止上下滑动
- CWebBrowser2去除边框、滚动条、右键菜单
- MFC WebBrowser 隐藏3D边框和去除滚动条
- Delphi WebBrowser 去除滚动条和边框
- CWebBrowser2去除边框、滚动条、右键菜单
- duilib 的IE浏览器控件去边框和去滚动条的代码
- WinForm ListView 列自适应宽度(去除最后空白列,去除横向滚动条)
- H5安卓端浏览器如何去除select的边框?
- 去除chrome文本框焦点进入时出现的桔红色的边框
- Android 对话框Activity去除白色边框背景
- 去除移动端浏览器点击元素时的边框
- Easyui datagrid datagrid-view1纵向滚动条去除解决方法
- Easyui datagrid datagrid-view1纵向滚动条去除解决方法
- FlexAIR如何去除窗口的边框、菜单栏
- FlexAIR如何去除窗口的边框、菜单栏
- 解决 TinyMce 自动去除边框问题
- 去除按钮、链接边框黑线小结
- Android 对话框【Dialog】去除白色边框代码