中易网

按键精灵定时器怎么操作

答案:3  悬赏:0  
解决时间 2021-10-14 03:32
  • 提问者网友:别再叽里呱啦
  • 2021-10-13 11:31
按键精灵定时器怎么操作
最佳答案
  • 二级知识专家网友:骨子里都是戏
  • 2021-10-13 12:02
do//限循环Rem   at   =   now//获取现间Delay   200KeyPress   "A",   1For   10Delay   200KeyPress   "B",   1            Call   ab()            nextDelay   200            KeyPress   "D",   1if   DateDiff("n",   t,   now)   >=   8   then   //判定现间与t间差单位钟Goto   a//8钟重始end   if   Sub   ab()Delay   200KeyPress   "C",   1End   Sub
全部回答
  • 1楼网友:玩世
  • 2021-10-13 13:26
do//这里无限循环 Rem   a t   =   now//获取现在的时间 Delay   200 KeyPress   "A",   1 For   10 Delay   200 KeyPress   "B",   1 Call   ab() Next Delay   200 KeyPress   "D",   1 if   DateDiff("n",   t,   now)   >=   8   then   //这里判定现在的时间与t的时间差,单位分钟 Goto   a//如果8分钟到了就重头开始 end   if    Sub   ab() Delay   200 KeyPress   "C",   1 End   Sub
  • 2楼网友:你哪知我潦倒为你
  • 2021-10-13 12:36
第一,首先,你得获得窗口句柄。因为你想要后台操作你得告诉脚本你那个窗口是什么句柄。这样好发送按键或鼠标消息给它。不知道句柄?——句柄就像是某个窗口的姓名,你想调动一个人总得称它名讳吧?就是这样理。 例:ck=Window.GetKeyFocusWnd() 这就是你在某个窗口按下按键精灵启动时得么的当前窗口句柄。并保存到ck这个变量中,以后就只要想让该窗口做什么就得加上它的“名字”:ck! 第二,你在发送键盘消息和鼠标消息时就得加上这个句柄,如: PluginBkgnd.KeyPress(ck,51) 怎么样,看到那个名字ck了吗?意是说,向这个叫ck窗口发送一个按键码即51也就是4号键的键码。那么这样的话,你就是不在该窗口,你就是在看电影也好,它还是很忠实地身这个窗口按下了4键! 这是键盘,下面讲下鼠标: PluginBkgnd.LeftClick(ck,200,300) 看到了吧?现在应该从上面得到理解了,也就是说向这个叫ck窗口发送一个鼠标单击事件,也就是ck后面的坐标位置:200,300 那么你就是在看电影也好,它还是会向这个窗口坐标为200,300地方按下了鼠标左键单击!而你看电影一点也没有影响!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息