如何用vb控制别的软件的垂直滚动条
发布网友
发布时间:2022-05-09 20:00
我来回答
共1个回答
热心网友
时间:2023-10-16 14:43
您好,您可以使用Win32API函数达到这个目的。总的来说,步骤如下:
1、调用FindWindow()或FindWindowEx()函数找到读书软件的窗口句柄。
2、调用EnumChildWindows()函数枚举读书软件窗口的所有字窗口并获得滚动条窗口句柄。
3、建立一个定时器,每隔一段时间触发一次。
4、调用SendMessage()函数向滚动条发送WM_VSCROLL消息,控制滚动条滚动。
有关更多信息,您可以参阅MSDN:
http://msdn2.microsoft.com/zh-cn/library/ms651284(en-us).aspx