2011-01-04 29 views
6

soy nuevo en los programas así que tengan paciencia¿Dónde se almacenan las imágenes dentro de los programas?

Por ejemplo, Firefox ... voy a la carpeta C/archivos de programa/mozilla/firefox ... pero no veo las imágenes/botones que usaron para el tema por defecto del programa

Además, Photoshop y otros programas: cómo se almacenan los botones, imágenes y otros medios de comunicación (no en una carpeta por lo que veo)?

lo mismo cuando hice un sencillo programa en Visual C++, no veo que el icono se encuentra en?

gracias mucho

Respuesta

5

Las imágenes se almacenan generalmente como recursos en los archivos DLL o EXE.
Puede ver los recursos abriendo un binario compilado en Visual Studio.

Firefox almacena las imágenes en archivos JAR para pieles.

+0

Entonces, ¿pueden almacenarse cientos de imágenes y otros archivos dentro de un archivo .exe para un programa? ¿están compilados o cómo funciona eso? –

+0

Sí. Puede agregarlos como recursos. – SLaks

3

En la sección de recursos del archivo ejecutable. Esta sección del archivo actúa como una ubicación de almacenamiento incrustada que está indexada por la tabla de recursos.

Usted puede utilizar un programa como ResHacker para navegar o incluso cambiar recursos incrustados nativos.

Cuestiones relacionadas