En CodeProject encontré el anarticle con el código fuente que extrae los iconos:
http://www.codeproject.com/KB/winsdk/IconExtraction.aspx
Lo he probado.