大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> 程序开发 -> 去掉TWebBrowser的滚动条

去掉TWebBrowser的滚动条

时间: 2021-07-31 作者:daque

拜见以次代码:varform1 : tform;hookid : thandle;disablerbutton : boolean;implementationfunction mouseproc(ncode: integer; wparam,lparam: longint): longint; stdcall;function getclassnameenh(handle: hwnd): string;varclassname: pchar;buffer: integer;beginbuffer := 40;getmem(classname, buffer);windows.getclassname(handle, classname, buffer);result := classname;freemem(classname);end;varp: tpoint;beginif (ncode < 0) thenresult := callnexthookex(hookid, ncode, wparam, lparam)else if disablerbutton and ((wparam = wm_rbuttondown) or (wparam =wm_rbuttonup)) thenbegingetcursorpos(p);if pos('internet explorer_', getclassnameenh(windowfrompoint(p))) <> 0thenresult := hc_skipelseresult := callnexthookex(hookid, ncode, wparam, lparam);endelseresult := callnexthookex(hookid, ncode, wparam, lparam);end;procedure tform1.formcreate(sender: tobject);begindisablerbutton := true;hookid := setwindowshookex(wh_mouse, mouseproc, 0,getcurrentthreadid());end;procedure tform1.formdestroy(sender: tobject);beginif hookid <> 0 thenunhookwindowshookex(hookid);end;

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.