/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Cambiar el icono del archivo ejecutable en Code::Blocks

 
      Índice del Foro elrincondelc.com -> General
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
digies



Registrado: 18 Nov 2005
Mensajes: 998
Ubicación: Blumenau (Br)

MensajePublicado: 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. Surprised
Volver arriba
digies



Registrado: 18 Nov 2005
Mensajes: 998
Ubicación: Blumenau (Br)

MensajePublicado: 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. Very Happy
Volver arriba
antonidaimiel



Registrado: 01 Mar 2008
Mensajes: 5

MensajePublicado: 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)

MensajePublicado: 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.

MensajePublicado: 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
      Índice del Foro elrincondelc.com -> General
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com