Каков наилучший способ непрерывной отправки позиции мыши на другой компьютер в C #?
Пока я использую TCP-сокет для транспортировки. Я получаю ToString()
из MousePosition
, преобразовываю его в byte[]
и отправляю этот байтовый массив. На принимающей стороне я добавляю байты в StringBuilder, анализирую его и создаю новую точку. По крайней мере, это работает: -)
Я новичок в .net (хотя знаю немного Java) и думаю, что есть лучший способ.
Можно ли сериализовать / десериализовать System.Drawing.Point
некоторым (изящным) способом? Можно ли отправить этот сериализованный объект на удаленную машину? И если да, то как?
С уважением,
Майк
[; -)