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