C#编程 如何在C#中使用大漠插件进行后台操作? 20
除了用bindwindow()绑定窗口之后,是否还需要别的操作?我用了bindwindow之后没有成功实现后台还是前台操作而且鼠标点的位置也不对有没有大神知道啊拜托啦...
除了用bindwindow()绑定窗口之后, 是否还需要别的操作? 我用了bindwindow之后没有成功实现后台 还是前台操作 而且鼠标点的位置也不对 有没有大神知道啊 拜托啦
展开
2个回答
展开全部
int ii = dm.BindWindow(201770, "normal", "normal", "normal", 0);
根据你写的全是normal参数,说明你是完全的前台绑定,如果窗口没在前台,自然不行了。你一般运行C#程序时,你201770这个窗口就不是前台窗口了吧。你要确保你运行你写的C#程序后,201770还是前台窗口才行。
所以,你可以改变normal参数,我记得帮助文件里有多个选项的,试试后台绑定,总有一种会成功的。
根据你写的全是normal参数,说明你是完全的前台绑定,如果窗口没在前台,自然不行了。你一般运行C#程序时,你201770这个窗口就不是前台窗口了吧。你要确保你运行你写的C#程序后,201770还是前台窗口才行。
所以,你可以改变normal参数,我记得帮助文件里有多个选项的,试试后台绑定,总有一种会成功的。
追问
看都不看就把别人的回答复制过来了 你也是厉害 int i = bindwindow(hwnd, "wx", "windows", "windows", 0)我明明是这样写的
展开全部
那个好像有说明文档吧,你应该会实例化大漠吧? 绑定窗口也会吧?那我就不多少了,直接给你FindPic的代码吧。
Dm.dmsoft dm = new Dm.dmsoft();
object intX = 0;
object intY = 0;
int res = dm.FindPic(0, 0, 2000, 2000, "C:/Pic.bmp", "000000", 0.9, 0, out intX, out intY);
那 这样加入能找到图片的话就是 图片的坐标就是 intx,inty
多看看说明文档
Dm.dmsoft dm = new Dm.dmsoft();
object intX = 0;
object intY = 0;
int res = dm.FindPic(0, 0, 2000, 2000, "C:/Pic.bmp", "000000", 0.9, 0, out intX, out intY);
那 这样加入能找到图片的话就是 图片的坐标就是 intx,inty
多看看说明文档
追问
有文档 你说的这些我都知道 我是问怎么可以成功设置后台 ?bindwindow(hwnd,"dx","windows","windows",0) 并没有让键盘和鼠标在后台正常运行 dx windows这几个参数来回都试过了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询