procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
begin //水平垂直均可隐藏
WebBrowser1.oleobject.Document.body.Scroll := 'no';
WebBrowser1.oleobject.Document.documentElement.style.overflow := 'hidden';
end;
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
var Handled: Boolean);
begin
//要加一个ApplicationEvents
with Msg do
begin
if not IsChild(WebBrowser1.Handle,hwnd) then Exit;
Handled := (message = WM_RBUTTONDOWN) or (message = WM_RBUTTONUP) or (message = WM_CONTEXTMENU);
end;
end;
本文探讨了在Delphi中通过调整WebBrowser组件的属性实现网页内容的水平和垂直隐藏,以及如何通过事件处理来判断是否为WebBrowser组件的子窗口,以便在右键点击或上下文菜单触发时进行特定操作。
1479

被折叠的 条评论
为什么被折叠?



