我正在编写一个通过串口设备进行通信的应用程序,我想编写一个输入F5键的命令。
我的代码是:
int main()
{
SerialPort myPort = new SerialPort("COM7", 115200, Parity.None, 8, StopBits.One);
myPort.Handshake = Handshake.None;
try
{
if (!(myPort.IsOpen))
myPort.Open();
}
catch
{
}
}
我想添加类似的内容:
myPory.write(/*the value for the F5 key*/);
我该怎么做?
答案 0 :(得分:0)
在串口通信中,您只能发送字节。接收器将决定如何解释它,因此无法发送F5密钥。 您只能将F5代码作为字节发送。
Keys.F5 (in bytes 116)