这个版本大概线程流程固定了，但是handle问题还没有解决，现在类定义handle类型的变量就会出问题。