AHK调用API获取ListView每列的坐标
生活随笔
收集整理的這篇文章主要介紹了
AHK调用API获取ListView每列的坐标
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
以下代碼獲取前3列的橫坐標(biāo):
d_Index?為每列的序號(hào)(從?0?開(kāi)始),lv_ID?為L(zhǎng)istView的關(guān)聯(lián)變量名,colW_1、colW_2、colW_3?分別為獲取到的每列的橫坐標(biāo)。
Loop, 3 ;以獲取前3列的坐標(biāo)為例 {dIndex:=A_Index-1 ;列序號(hào)從0開(kāi)始SendMessage, 4125, %dIndex%, , , ahk_id %lv_ID% ;調(diào)用API函數(shù)colW_%A_Index%:=ErrorLevel ;獲取坐標(biāo)值 }獲取到每列坐標(biāo)以后,就可以通過(guò)簡(jiǎn)單的計(jì)算得到每列的寬度。
注意:計(jì)算列寬時(shí)需注意坐標(biāo)模式是相對(duì)于活動(dòng)窗口還是屏幕(調(diào)用?CoordMode, Mouse, Screen|Window)
轉(zhuǎn)載于:https://www.cnblogs.com/easysky/p/3472086.html
總結(jié)
以上是生活随笔為你收集整理的AHK调用API获取ListView每列的坐标的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一些非常实用的JSON 教程
- 下一篇: 化装晚会