[问题] 背景执行鼠标点击

楼主: kiey (炼)   2018-04-27 13:35:08
小弟最近心血来潮想针对在玩的游戏做一个简单的自动点击功能
但是找了网络上分享的文章 似乎都要开着程式才能做到
例如
Mouse.MoveTo("100", "100");
static public void MoveTo(string tx, string ty)
{
int x, y;
int.TryParse(tx, out x);
int.TryParse(ty, out y);
Cursor.Position = new Point(x, y);
}
想请问各位先进的是 是否有办法做到让它在背景执行(把游戏视窗缩到最小)
如果有的话要使用哪种方法是否有线上的文件或范例可以参考呢?
作者: testPtt (测试)   2018-04-27 14:20:00
vm
楼主: kiey (炼)   2018-04-27 16:53:00
神回答!!但是如果可以不要用vm就更好了XD
作者: flydragon198 (Richard)   2018-04-27 18:47:00
我之前有做过这个功能,但是是用按键精灵写的可以把鼠标点击甚至判断都在后台执行如果你要写,我是建议用按键精灵比较简单
楼主: kiey (炼)   2018-04-30 09:50:00
按键精灵有用过简单版的 谢谢f大建议
作者: fishman999 (鱼人)   2018-05-07 04:25:00
c#写这个有点麻烦总之就是取得控制代码 丢给mouse click 用 就能模拟点击事件按键精灵不外乎也是如此 只是他包的很简单 一些引用都省略了
作者: ms0266378 (ZIllusion)   2018-05-13 14:36:00
你那背景执行不能缩到最小,只能在背景执行,如果还要搭配找图或找色则要看程式的绘图方法如果DX就麻烦很多。
作者: ttsmarco (tts)   2018-06-11 19:53:00
postmessage ?(模糊的印象)

Links booklink

Contact Us: admin [ a t ] ucptt.com