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