原问题见
http://expert.csdn.net/Expert/topic/1107/1107606.xml?temp=.2292139