作者z8456 (超爽得)
看板EzHotKey
标题Re: [请问] 按键精灵 後台..
时间Mon Nov 9 20:10:25 2015
※ 引述《ching7896 (静)》之铭言:
: 我想用後台自动点击我要的座标
: 不过都没反应 不知道哪边错了...
: Hwnd = 60621460
句柄错误 视窗重开会变动
建议用
Hwnd = Plugin.Window.MousePoint()
滑鼠移到画面上启动就好
: PixelColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 1630, 902)
: If PixelColor = "687881" Then
这样写的话抓色次数多你变数会跟着多
PixelColor1 PixelColor2 ....
改成
If "687881" = Plugin.Bkgnd.GetPixelColor(Hwnd, 1630, 902) Then
就没这个问题
: Call Plugin.Bkgnd.MoveTo(Hwnd, 1630, 902)
MoveTO 需要滑鼠拖曳才用的到
: Call Plugin.Bkgnd.LeftClick(Hwnd, 1630, 902)
座标错误
後台座标要抓视窗座标不是萤幕座标
萤幕的(0,0)不等於游戏画面的(0,0)
: Delay 1000
: Call Plugin.Bkgnd.MoveTo(Hwnd, 1226, 878)
: Call Plugin.Bkgnd.LeftClick(Hwnd, 1226, 878)
: Delay 1000
: Call Plugin.Bkgnd.MoveTo(Hwnd, 1296, 874)
: Call Plugin.Bkgnd.LeftClick(Hwnd, 1296, 874)
: Delay 1000
: Else
: Call Plugin.Bkgnd.KeyPress(Esc)
: Delay 2000
: Call Plugin.Bkgnd.KeyPress(Esc)
: Delay 2000
: End If
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.213.30
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1447071027.A.2F7.html
※ 编辑: z8456 (220.134.213.30), 11/09/2015 20:12:38
1F:推 ching7896: 3q 11/20 14:38