| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
digies

Registrado: 18 Nov 2005 Mensajes: 998 Ubicación: Blumenau (Br)
| Publicado: 22/08/2007 3:13 pm | | | Título: Cambiar el icono del archivo ejecutable en Code::Blocks |
| Hola amigos
Para la plataforma Windows:
Alguien puede decirme como le cambio el icono del archivo ejecutable que viene por defecto (que se encuentra dentro de bin --> debug) y seleccionar otro de mi lista de iconos, de un proyecto C creado en Code::Blocks?. Probé ir a Project ---> Properties, pero ahí no encuentro nada al respecto.
En Dev-C++ lo hacía de una forma muy sencilla: Creaba un proyecto, editaba un código C, y en opciones del Proyecto iba a Icono --> Explorar, y ahí elegía el icono que quería asignarle y listo.
Un saludo.  |
|
| Volver arriba | |
 |
digies

Registrado: 18 Nov 2005 Mensajes: 998 Ubicación: Blumenau (Br)
| Publicado: 28/08/2007 12:32 pm | | | Título: |
| Problema solucionado. El secreto está en los archivos de recursos que me brinda el entorno de desarrollo.  |
|
| Volver arriba | |
 |
antonidaimiel
Registrado: 01 Mar 2008 Mensajes: 5
| Publicado: 02/03/2008 4:41 am | | | Título: |
| | podrias poner un minitutorial de como lo hicistes ¿? |
|
| Volver arriba | |
 |
|
digies

Registrado: 18 Nov 2005 Mensajes: 998 Ubicación: Blumenau (Br)
| Publicado: 15/03/2008 5:33 pm | | | Título: |
| Lamento no poderte ayudar mucho en este tema porque no llegué a hacerlo ya que no lo necesitaba tanto como creía; pero sé que la solución está en el manejo de los archivos de recursos, pues al menos eso me han dicho. Si algún día tengo tiempo lo haré y lo publicaré aquí mismo. Pero estoy seguro que encontrarás la respuesta en el foro oficial del Code::Blocks.
Un saludo |
|
| Volver arriba | |
 |
untio

Registrado: 17 Sep 2008 Mensajes: 380 Ubicación: MICA S.A.
| Publicado: 17/09/2008 9:46 am | | | Título: |
| No soy un gran experto. Por lo que he probado, cuando se indica un icono en el archivo de recursos (RC) se indica una constante que será su ID:
#define MYICON 1000 ICON MYICON "c:\ruta.ico"
(Ahora no recuerdo bien si el MYICON va antes que el ICON ni la sintaxis exacta de un archivo RC.
Por lo que he probado, el icono del ejecutable será el que tenga la constante más baja:
#define MIICON 1000 #define OTROICONO 100
ICON MIICON "c:\ruta.ico" ICON OTROICONO "c:\otraruta.ico"
c:\otraruta.ico será el icono del ejecutable.
Cuando se cambia esto, has de recompilar la totalidad del código (el proyecto entero).
Nota: He consultado la documentación del sdk de windows para la sintaxis y el archivo de recursos, definiendo únicamente un icono sería:
#include <windows.h> #include "el archivo con la definicion de MIICONO"
MIICONO ICON "c:\\rutaconcaracteresdeescape.ico"
--- (un archivo de recursos tiene la extensión .rc.
En un archivo de cabecera has de definir:
#define MIICONO UnNumeroDe16bits. |
|
| Volver arriba | |
 |
|
|