3.1 事件驱动程序