- 979 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/15(火) 16:37:59 ID:AO5D9Ts00]
- あるゲームについてバックグラウンドで動作させて
マクロ(F1キーを一定間隔で押下)も動作するようにしたいのですが、うまくいきません。 他のアプリでは動くのですが・・・ 以下のスクリプトでどこか間違ってますでしょうか? ID = getid("○○ゲーム") MOUSEORG(ID,2) DEF_DLL PostMessageA(HWND,LONG,LONG,DWORD):LONG:user32.DLL Hndl=IDTOHND(ID) WM_KEYDOWN = $0100 WM_KEYUP = $0101 BTN(LEFT,DOWN,0,0) repeat PostMessageA(Hndl, WM_KEYDOWN, VK_F1,0) PostMessageA(Hndl, WM_KEYUP, VK_F1,0) Sleep(2) until getkeystate(vk_shift) and getkeystate(vk_esc) // Shift + Esc を押し続けると終了する MOUSEORG(0)
|

|