C#鼠标移动移位
我正在编写一个类似TeamViewer的程序。我将连接到窗体的计算机的图像传输到窗体。当我缩小表单时,鼠标光标不会移动到我想要的地方。我怎样才能解决这个问题?密码已关闭C#鼠标移动移位,c#,mouseevent,remote-desktop,C#,Mouseevent,Remote Desktop,我正在编写一个类似TeamViewer的程序。我将连接到窗体的计算机的图像传输到窗体。当我缩小表单时,鼠标光标不会移动到我想要的地方。我怎样才能解决这个问题?密码已关闭 private void pbResim_MouseMove(object sender, MouseEventArgs e) { int x = e.X; int y = e.Y; Socket soket = new Socket(AddressFamily.InterNetwork, SocketT
private void pbResim_MouseMove(object sender, MouseEventArgs e)
{
int x = e.X;
int y = e.Y;
Socket soket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
soket.Connect(IPAddress.Parse(karsiIP), 14533);
byte[] gonderilcek = Encoding.UTF8.GetBytes(x.ToString() + ":" + y.ToString() + "|MouseMove");
soket.Send(gonderilcek);
soket.Close();
}
您没有根据表单的缩小版本缩放鼠标位置。我还建议您不要在每次收到鼠标移动事件时打开/关闭套接字。您不能根据表单的缩小版本缩放鼠标位置。我还建议您不要在每次发生鼠标移动事件时打开/关闭套接字。