上海启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

编程对浏览器进行控制的方法

更新时间:2025-01-08 07:40:26

你说的,用键盘钩子+模拟按键就可以实现了,你可以搜索下键盘钩子的实现

WINUSERAPI

VOID

WINAPI

mouse_event(

__in DWORD dwFlags,

__in DWORD dx,

__in DWORD dy,

__in DWORD dwData,

__in ULONG_PTR dwExtraInfo);

设置dwFlags为MOUSEEVENTF_WHEEL,dwData设置为滚动数量(正负值控制方向),即可模拟滚动事件。另外也可以模拟PageUp、PageDown按键来实现翻页。

捕捉按键信息,可以用键盘钩子。发送事件消息,可以用keybd_event(),mouse_event()来实现,也可以用SendMessage()来实现。

比如你想用w来实现上翻,d来实现下翻。先用钩子捕获到W D按键,然后判断浏览器窗口是否为焦点,是焦点的话就就mouse_event() ,或者SendMessage(handle,WM_VSCROLL,SB_PAGEUP,0)

多重随机标签

猜你喜欢文章

QQ客服 电话咨询