http://expert.csdn.net/Expert/topicview.asp?id=1400909
这里讲的很详细的 看看把