修改为链表，问题依然存在

需要添加消息队列，不可以在窗口循环内部执行删除窗口任务，需要跳出循环执行，否则指针将会出错