摘要:
贴一个 AHK调用系统颜色对话框的函数Dlg_Color:Dlg_Color(ByRef Color, hGui=0) ;调用系统颜色对话框{ clr := ((Color & 0xFF) > 16) & 0xFF) VarSetCapacity(CHOOSECOLOR, 0x24, 0), VarSetCapacity(CUSTOM, 64, 0) ,NumPut(0x24, CHOOSECOLOR, 0) ; DWORD lStructSize ,NumPut(hGui, CHOOSECOLOR, 4) ; HWND ... 阅读全文
posted @ 2013-12-12 22:02
cui-YF
阅读(1258)
评论(0)
推荐(0)
摘要:
以下代码获取前3列的横坐标:d_Index为每列的序号(从0开始),lv_ID为ListView的关联变量名,colW_1、colW_2、colW_3分别为获取到的每列的横坐标。Loop, 3 ;以获取前3列的坐标为例{ dIndex:=A_Index-1 ;列序号从0开始 SendMessage, 4125, %dIndex%, , , ahk_id %lv_ID% ;调用API函数 colW_%A_Index%:=ErrorLevel ;获取坐标值}获取到每列坐标以后,就可以通过简单的计算得到每列的宽度。注意:计算列宽时需注意坐标模式是相对于活动窗口还是屏幕(调用... 阅读全文
posted @ 2013-12-12 21:50
cui-YF
阅读(962)
评论(0)
推荐(0)
摘要:
分享一段从AHK中文论坛淘来的下载函数:UrlDownloadToVar():UrlDownloadToVar(URL,Timeout=-1) ;使用内置的UrlDownloadToFile命令,在多线程情况下,很容易出现线程退出了,文件却没正常下载的情况。在单进程情况下,很容易卡死在“牛杂网”上。速度亦远慢于此函数{ ComObjError(0) WebRequest := ComObjCreate("WinHttp.WinHttpRequest.5.1") WebRequest.Open("GET", URL, true) ;true为异步获取,默 阅读全文
posted @ 2013-12-02 12:58
cui-YF
阅读(789)
评论(0)
推荐(0)
浙公网安备 33010602011771号