http://pavel.javaeye.com/blog/266447
http://www.blue1000.com/bkhtml/2007-12/55309.htm
http://www.cnblogs.com/salonliudong/archive/2007/08/23/867074.html
msdn:
http://msdn.microsoft.com/zh-cn/library/c5kehkcz(VS.80).aspx