1
rfb协议定义对于位置传输(x,y),每个值必须用两个字节表示。因此,如何表示(108284)是一个字节数组,其中协议定义的参数如下:在rfb协议中提交(x,y)位置
byte[] clientMessage = new byte[] { messageType, btnMask, x, x, y, y}
rfb协议定义对于位置传输(x,y),每个值必须用两个字节表示。因此,如何表示(108284)是一个字节数组,其中协议定义的参数如下:在rfb协议中提交(x,y)位置
byte[] clientMessage = new byte[] { messageType, btnMask, x, x, y, y}
正如我假定这是非常容易的。用两个字节表示整数值:
int x = 108;
byte x1 = (byte)((x >> 8) & 0xFF);
byte x2 = (byte)((x >> 0) & 0xFF);