Miguel: lo que vos querés hacer, no lo vas a lograr muy facilmente, ya que lo que en relidad tenés que hacer, es capturar los menus de tu aplicación antes de que se muestren y dibujarlos con la función Fill, pudiendo de esa manera agregar iconos tipo Office2000 e inclusive OfficeXP. Los capturás con GetMenu y luego haceés un callback. Actualmente estoy en un proyecto de esto, para poder hacer un OCX que se adapte a las necesidades de todo usuario. por supuesto que será gratarola e inclusive liberaré el código. Si te interesa incursionar en este tema te recomiendo visites WWW.VBCODE.COM en donde buscando codigo por la palabra clave Menu Owner, vas a encontrar un código fuente muy bueno.
Mucha suerte.