TC官方合作论坛

 找回密码
 立即注册
查看: 995|回复: 3

[已解决] 右键鼠标键码问题。求官方解释!!!

[复制链接]
发表于 2013-11-6 19:45:15 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

遍历(i=1;i>0;i++)
    鼠标代码=鼠标.等待点击()
    如果(鼠标代码==1003)
        键盘.按键(49,1)

   如果结束
遍历结束


这段代码·就TC旧版本   按住鼠标右键不放·· 可以不断的 输入按键 1

换在了 TC新版本后   按住右键  只能输入一次   要松开右键 然后再按下右键 (一个弹起的过程。)

是不是官方 更新了?   

有没有别的办法 可以实现我之前那样的?
回复

使用道具 举报

发表于 2013-11-6 21:33:08 | 显示全部楼层
好像不太好写。不知道你出来没?我写了个。
第一次用到了跳转,晕。技术有限。你凑合着看下
  1. function hotkey0_onhotkey()
  2.     //这里添加你要执行的代码
  3. mark0:   
  4.     while(true)
  5.         if(dm.GetKeyState(2)==0)
  6.             continue
  7.         else   
  8. mark1:       
  9.             dm.Beep(800,100)
  10.             if(dm.GetKeyState(2)==1)
  11.                 goto mark1
  12.             else
  13.                 break
  14.             endif
  15.             help.sleep(50)
  16.         endif   
  17.     endwhile
  18.     goto mark0
  19. endfunction
复制代码











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2013-11-6 21:23:30 | 显示全部楼层
大漠里有个GetKeyState(VK_CODE)你考虑下
回复 支持 反对

使用道具 举报

发表于 2013-11-6 21:34:41 | 显示全部楼层
着急忙慌的,最后一句:把我的Beep函数改成你的按键函数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-23 15:47 , Processed in 0.038725 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表