在其中打开进程';自己的实例

本文关键字:自己的 实例 进程 在其中 | 更新日期: 2023-09-27 18:25:36

有没有一种方法可以在单独的实例中用自己的鼠标和键启动进程,而不会干扰其他进程的使用。

例如:假设我想制作一个程序,使程序自动化,它需要点击位置并尝试输入键。当这一切发生的时候,我希望能够在电脑上做其他事情,就像什么都没有发生一样。

尝试清晰:因此,这个单独的实例将根据它所看到的或类似的东西为程序提供输入。用户没有单独的输出。更像是当你像正常的一样使用电脑时,程序在后台运行进程

在其中打开进程';自己的实例

您可以使用.NET来使用WinForms进行输入模拟。

对于键盘输入,您需要SendKeys,对于鼠标,您可以使用Cursor。尽管需要注意的是,操作系统通常只包括一个鼠标指针,因此设置它的位置是机器范围内的。

为了更好地模拟鼠标输入,您将需要资源来p/invoke。推荐的模式是使用SendInput。

或者,您可以查找使用此技术的现有解决方案,例如InputSimulator。