cmd(telnet客户端)检测功能键(F1…F12)c#
我在VisualStudioC#中以这个GitHub为例介绍了telnet服务器。 我使用cmd.exe作为客户端(运行以下命令:telnet localhost 23)。 或者,它可以使用telnet.exe运行(运行此命令:openlocalhost 23) 上面的代码允许用户输入任何消息并按enter键,如果找到消息,它将加载desire屏幕。现在我需要将F1..F12作为消息检测到服务器,以便它能够加载正确的页面。有人知道吗 注:我曾尝试检测F1的十六进制代码(0x70),但它并没有真正起作用。参见本文: 您可以使用cmd(telnet客户端)检测功能键(F1…F12)c#,c#,visual-studio,cmd,telnet,C#,Visual Studio,Cmd,Telnet,我在VisualStudioC#中以这个GitHub为例介绍了telnet服务器。 我使用cmd.exe作为客户端(运行以下命令:telnet localhost 23)。 或者,它可以使用telnet.exe运行(运行此命令:openlocalhost 23) 上面的代码允许用户输入任何消息并按enter键,如果找到消息,它将加载desire屏幕。现在我需要将F1..F12作为消息检测到服务器,以便它能够加载正确的页面。有人知道吗 注:我曾尝试检测F1的十六进制代码(0x70),但它并没有真
if (keyinfo.Key == ConsoleKey.F1)
{
//do something
}
“执行”telnet服务器。“使用cmd作为我的telnet客户端”。让我们看看你是否能在这里使用正确的术语?“做”将是“编码”或“写作”。假设“cmd”实际上是“cmd.exe”,它不是telnet客户端,而是命令行解释器。Windows附带一个名为telnet.exe的telnet客户端。如果您确实在编写telnet服务器(或客户端)的代码,您应该遵循。我认为上面的链接没有什么帮助