Вот немного странная идея: например, один работает с notepad только клавиатурой, а другой - с mspaint только мышью. Можно написать программку, которая позволит им работать на одном компьютере одновременно, надо только сообщения мыши отправлять второму окну вне зависимости от его активности, а сообщения клавиатуры - первому, и после отправки сообщения делать соотв. окно активным. Кто подскажет, какими вин АПИ и как можно удалять сообщения из системной очереди или менять в них хендл окна-адресата? Очень ли это сложно?
clubnr У каждого процесса своя очередь. При этом заголовок обоих окон будет постоянно мигать. Правда, можно заставить обоих думать, что они активны, но это дополнительные затраты с перехватом.
Есть более надёжный способ: Использовать COM+ Код (Text): enum DCOM{ } DCOM. APPSERVER.[Обрабатывай какие хочешь события, только указывай адреса компов] В MSDN всё есть...