[dllcall]监视活动窗口并显示在它的焦点控件中垂直滚动条的位置

监视活动窗口并显示在它的焦点控件中垂直滚动条的位置
#Persistent
SetTimer, WatchScrollBar, 100
return

WatchScrollBar:
ActiveWindow := WinExist("A")
if not ActiveWindow  ; 没有活动窗口.
    return
ControlGetFocus, FocusedControl, ahk_id %ActiveWindow%
if not FocusedControl  ; 没有焦点控件.
    return
; 在工具提示中显示垂直或水平滚动条的位置:
ControlGet, ChildHWND, Hwnd,, %FocusedControl%, ahk_id %ActiveWindow%
ToolTip % DllCall("GetScrollPos", "Ptr", ChildHWND, "Int", 1)  ;  最后一个参数 1 表示 SB_VERT, 而 0 表示 SB_HORZ.
return

 

给TA捐赠
共{{data.count}}人
人已捐赠
其他

[dllcall]临时减慢鼠标移动速度的热键, 这样有助于准确定位.

2017-12-31 19:05:31

其他

写入一些文本到文件, 然后从文件读取回内存

2017-12-31 19:36:53

2 条回复 A文章作者 M管理员
  1. xyz

    AHK的语法还是有点难学,理解起来有困难

    • 河许人

      看来你是有底子的,坚持一下打开了你“路径依赖”的心理就好了。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索