Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要关注应用程序并在其主体区域键入字符串_C#_.net_Winforms - Fatal编程技术网

C# 需要关注应用程序并在其主体区域键入字符串

C# 需要关注应用程序并在其主体区域键入字符串,c#,.net,winforms,C#,.net,Winforms,我需要写一个函数,将抓取一个应用程序,使其成为活动的应用程序,然后在应用程序的主体点击并键入它。有什么简单的方法可以做到这一点吗 我知道这是一个很大的要求,但我甚至不知道如何开始 提前谢谢 我建议你看看。它有样本,其中一个样本是宏记录器。宏记录器将记录您所做的操作(例如,单击应用程序并在文本框中键入文本),并将回放任意次数。这可能就是你想要做的事情。我在考虑使用FindWindow的更多内容。然后是如何将键发送到应用程序的文本区域。基本上都是文字。。。想想超级终端。大多数应用程序主体都不喜欢你在

我需要写一个函数,将抓取一个应用程序,使其成为活动的应用程序,然后在应用程序的主体点击并键入它。有什么简单的方法可以做到这一点吗

我知道这是一个很大的要求,但我甚至不知道如何开始


提前谢谢

我建议你看看。它有样本,其中一个样本是宏记录器。宏记录器将记录您所做的操作(例如,单击应用程序并在文本框中键入文本),并将回放任意次数。这可能就是你想要做的事情。

我在考虑使用FindWindow的更多内容。然后是如何将键发送到应用程序的文本区域。基本上都是文字。。。想想超级终端。大多数应用程序主体都不喜欢你在上面打字。它们在你打字的地方很特别。通常在文本框中。看看AutoIt。实际上,我在codeproject上找到的这个项目与我所需要的非常接近: