自己辛苦编的,希望对大家有用,最佳运行环境:vs2008