Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.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# - Fatal编程技术网

C# 通过插座发送/按键

C# 通过插座发送/按键,c#,C#,可以按A、B、C等键吗。。。通过一个插座在你的键盘上 我的代码基本上连接到游戏服务器,我希望它像宏一样按下键盘上的键。但要做到这一点,我如何通过套接字发送密钥?有可能吗 基本上是一个客户少了,从我所知,这是不可能的 我已经试过了 SendKeys("A") and SendWait("A") 但我相信这些实际上需要一个关注的窗口,但由于它是一个无客户端的窗口,没有关注的窗口,只有一个通过程序连接的套接字 你的客户机到底是什么?你并不是真的通过套接字发送击键。您可以发送有关按键的信息。确切地说,

可以按A、B、C等键吗。。。通过一个插座在你的键盘上

我的代码基本上连接到游戏服务器,我希望它像宏一样按下键盘上的键。但要做到这一点,我如何通过套接字发送密钥?有可能吗

基本上是一个客户少了,从我所知,这是不可能的

我已经试过了

SendKeys("A") and SendWait("A")

但我相信这些实际上需要一个关注的窗口,但由于它是一个无客户端的窗口,没有关注的窗口,只有一个通过程序连接的套接字

你的客户机到底是什么?你并不是真的通过套接字发送击键。您可以发送有关按键的信息。确切地说,信息的传递方式称为协议,可以通过无数种方式来实现。设计者精确地决定了信息应该如何编码、格式化、分组等。他们这样做的方式是,他们可以在另一端解码信息,并对其进行处理。你问题的措辞表明这远远超出了你目前的能力。我不想直言不讳,但事实就是这样。很抱歉