static void Main(string[] args) { // 实例化一个事件发送器 XYManager monitor = new XYManager(); // 实例化一个事件接收器 XYReceiver eventReceiver = new XYReceiver(monitor); // 运行 monitor.SimulateXY(10.3, 12.4); // 实例化一个事件发送器 ClickManager monitor2 = new ClickManager(); // 实例化一个事件接收器 ClickReceiver eventReceiver2 = new ClickReceiver(monitor2); // 运行 monitor2.SimulateClick("1.wav"); monitor2.SimulateClick("1.wav"); monitor2.SimulateClick("1.wav"); monitor2.SimulateClick("1.wav"); monitor2.SimulateClick("1.wav"); monitor2.SimulateClick("1.wav"); monitor2.SimulateClick("1.wav"); }
public ClickReceiver(ClickManager monitor) { // 产生一个委托实例并添加到KeyInputMonitor产生的事件列表中 monitor.NewClick += new ClickManager.ClickEventHandler(this.OnClickDown); }