参见这里:http://blog.csdn.net/zhuweisky/archive/2005/09/09/475779.aspx