Относительно концепции общего доступа к рабочему столу - PullRequest
0 голосов
/ 29 января 2011

Я разработал два небольших приложения, с помощью которых я могу отправлять изображение рабочего стола с позицией мыши в другие приложения.другие приложения получают картинку и отображают ее на картинке.

1) поэтому я хочу знать, как я могу очень структурированно отправить все свои клавиши мыши и действия клавиатуры другим приложениям, отправляющим картинку.

2) когда другие приложения получатмои действия с мышью и клавиатурой будут срабатывать должным образом.

, поэтому, пожалуйста, скажите мне, как я могу передать действия с мышью и клавиатурой очень структурированным способом, а другое - знать, как можно программно запускать эти действия мыши и клавиатуры на другоммашина.здесь я разрабатываю это приложение с помощью c #.поэтому, пожалуйста, дайте мне концепцию, в результате я могу написать код на C #.спасибо.

1 Ответ

1 голос
/ 30 января 2011

Передача изображения (или любых данных) по сети относительно проста.

Перехват и повторное создание действий мыши и клавиатуры совершенно разные.Это будет связано с большим количеством низкоуровневых подключений к Windows, без готовых к использованию библиотек.

Вы должны быть опытными в Interop и Marshaling, и, возможно, C # (.NET) просто не лучший инструмент для этой работы.

...