Re: [VB6 ] 后台鼠标,后台按键 PostMessage问题请教

楼主: chinoyan   2013-12-04 06:51:41
※ 引述《hayabusasean (云湛)》之铭言:
: 目前正在写一个"前"台,模拟鼠标键盘,自行输入脚本的VB6程式
: 大致以完成功能如下:
: 1.可自行定义,热键抓取区域及图片,可自动"模拟比对"找到该图示的中心点
: (因为该按键位置会变动,颜色会随机变化),然后以该按键为中心,随机时间与鼠标点击位置
: 2.脚本都是自行定义的指令,有IF,goto,delay,move鼠标座标,Click...等等动作,可撰写完整一套.
: 目前是拿来用在BlueStack的Android小游戏挂网做测试,基本上都没问题
: 不过想更进一步,用"后台"方式来做,后台取色及判断目前已经OK
: 但卡在...后台鼠标&后台键盘
: 已经试了好几天,Google各种相关的文都爬了,
: 使用API,GetForegroundWindow取得hWnd,想用PostMessage来模拟鼠标左键一直无法顺利
: 成功
: < A程式 >上有个测试button内容部份如下:
: (即按下此buttun会在B程式按下鼠标左键,当然是要后台执行)
: lParam的设定 ==> mPos = (x And &HFFFF) + (y And &HFFFF) * &H10000
: '
作者: hayabusasean ( ~ ~ ~ )   2013-02-04 09:05:00
谢谢大大热情的帮忙~非常感谢!!,试试 :)成功了~用spy++抓hWnd,再用前辈您说的command !!!

Links booklink

Contact Us: admin [ a t ] ucptt.com