神来,自制按键精灵,实现投递鼠标滚轮消息到顶层网页窗体,使网页自动滚动
程序启动先睡3秒此时选择网页页面置于顶层将鼠标指针停留在可响应滚动区域
以下是思路代码
Sleep(3000);
HWND hWnd = ::GetForegroundWindow();
::SendMessage(hWnd, WM_MOUSEWHEEL, wParam, lParam);
::PostMessage(hWnd, WM_MOUSEWHEEL, wParam, lParam);
但是不好用,页面不能滚动,求问如何实现,
另外MOUSEWHEEL的 wParam, lParam赋值规则是什么?如何赋值上滚和下滚
求完整代码段,能使顶层网页滚动起来就行,谢谢!