Как синхронизировать несколько Form одновременно? а именно, есть 8 Form приложений exe, нужно события из Form1 -движения мышки,клика мышки и клавиатуры отправить в Form2-7,которые запущены независимо друг от друга.
Думаю нужно просканировать PID , отловить все окна, отловить все события из Form1 и отправить в Form2-8, как это сделать на с#?
| Код |
public static IntPtr GetHadle(string name) { IntPtr hWnd = IntPtr.Zero; foreach (Process pList in Process.GetProcesses()) { if (pList.MainWindowTitle.ToLower().Contains(name.ToLower())) { hWnd = pList.MainWindowHandle; } } return hWnd; }
|
|