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 XYReceiver(XYManager monitor) { // 产生一个委托实例并添加到KeyInputMonitor产生的事件列表中 monitor.NewXY += new XYManager.XYEventHandler(this.OnXYDown); }