http://hi.baidu.com/lkdlhw_2000/blog/item/c28a044a7ddeab2208f7ef41.html http://blog.csdn.net/pbnow/archive/2006/04/25/677253.aspx