Cómo puedo extraer una imagen específica de un archivo de icono en .NET?
os archivos @Icon (* .ico) pueden contener múltiples imágenes en diferentes tamaños y con diferentes profundidades de color.
¿Cómo puedo obtener unSystem.Drawing.Image
objeto de una.ico
¿archivo
Una opción esImage.FromFile(...)
, pero para archivos de iconos con múltiples imágenes no hay forma de especificar qué tamaño de imagen y profundidad de color devolver.
Idealmente, la solución usaría solo código administrado, pero estoy feliz de escuchar sobre llamadas de interoperabilidad a las funciones de Win32 tambié