none
能否在隐藏软件窗口的前提下,模拟键盘鼠标等操作? RRS feed

  • 问题

  • 我希望自动化地键鼠操作一个软件,并在操作过程中全程不显示软件的任何窗口,这样的需求能做到吗?

    举个例子,我希望启动Windows画图,在其中画一个红色的圆形并将图像,保存退出。全部使用模拟鼠标点击和键盘输入来完成。

    但是,我不希望用户在此期间看到Windows画图的窗口,也无法看到Windows画图的任何错误、提示等弹窗,也能隔绝物理鼠标、键盘在此期间的操作对它的影响。

    不知道要借助什么样的技术,可以实现这样的效果呢?

    2018年6月7日 9:59

全部回复

  • 自己做的软件是完全能实现这个可能,但第三方的软件需要调试验证,Windows程序本身就是消息驱动的,只需要对它不停的发送键盘或是鼠标消息,理论上是可以实现您的需求,但因为软件代码差异的原因,实际测试中会有各种问题。


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2018年6月8日 0:30