| 发表于:2007-01-24 13:50:032楼 得分:0 |
我是要得到rgb值..也要看血条目前状态..少过了什么位置..是否该加血/蓝... 谢谢大家的支持..血条/蓝条判断已寻求其它途解决.... 现要解的问题是: 现要解的问题是: 现要解的问题是: 现要解的问题是: 现要解的问题是: 如何向该游戏发送按键消息: 组合键: shift + f1--f10... 单键: f1---f10 鼠标事件: 点住 右键 后移动鼠标 后松开 鼠标事件: 单击一次左/右键 , 移动一次鼠标 __________________________________________________________________ 这样做正确吗?请问?? 发送 shift +f2 public declare sub keybd_event lib "user32 " (byval bvk as byte, byval bscan as byte, byval dwflags as long, byval dwextrainfo as long) public const keyeventf_extendedkey = &h1 public const keyeventf_keyup = &h2 keybd_event vbkeyshift, 0, keyeventf_extendedkey or 0, 0 keybd_event vbkeyf2, 0, keyeventf_extendedkey or 0, 0 keybd_event vbkeyf2, 0, keyeventf_extendedkey or keyeventf_keyup, 0 keybd_event vbkeycontrol, 0, keyeventf_extendedkey or keyeventf_keyup, 0 '---------------------------------------------------------------- 发送单键: keybd_event vbkeyf4, 0, 0, 0 ------------------------------------------------------- 以上代码在有焦点的普通窗口中生较.可就是不能发到我玩的游戏啊..请问各位大侠啊....怎么解决啊.,谢谢了..小鸟我玩的是热血江湖... | | |
|