Título: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 2 Enero 2013, 09:18 am Como nuevo en este lenguaje :) me gusta ir aprendiendo desde abajo y quiero saber si se puede hacer que desde el mismo codigo c++ cambiar o poner un icono al ejecutable y poner una foto de fondo a l mismo,
se que se puede hacer cuando haces el proyecto en propiedades pero lo quiero por codigo AAA y feliz año nuevo a todos Luis Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: avesudra en 2 Enero 2013, 16:38 pm Hola luis456, por código y en Windows (creo que hay otra forma con la API pero la desconozco), la forma es creando un archivo ".rc" , que contenga esto:
Código Y compilarlo con tu proyecto. Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 2 Enero 2013, 18:17 pm Gracias por la respuesta
IDI ICON "icono.ico" <----aca estaria la ruta y el nombre del icono ? segun entiendo Luis Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: avesudra en 2 Enero 2013, 18:39 pm Si , puedes poner la ruta. Poniendolo así el icono debe estar en la carpeta donde está el source para compilar. Perdona no había visto lo del fondo a la consola, eso lo puedes poner llamando a system:
Código Debes coger una combinación de numero y letra: Color de consola : 0 = Negro 1 = Azul 2 = Verde 3 = Aguamarina 4 = Rojo 5 = Purpura 6 = Amarillo 7 = Blanco 8 = Gris 9 = Azul claro Color de texto: A = Verde claro B = Aguamarina claro C = Rojo claro D = Purpura claro E = Amarillo claro F = Blanco brillante Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 3 Enero 2013, 14:39 pm Bien cuando trato de hacer este archivo rc me sale este error ????
Código: ic.cpp `IDI' does not name a type Código: #include "resource.h" Npi :) estando buscando por el señor sabelotodo G... lo que hago es mas enredarme Luis Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: avesudra en 3 Enero 2013, 17:36 pm Pero es que ¿donde has puesto el IDI ICON "uno.ico"? ¿Lo has puesto en el .cpp? Tienes que hacer un archivo .rc que contenga esto:
Código: IDI ICON "uno.ico" Código Todo en el mismo proyecto. Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 6 Enero 2013, 10:51 am Hola
no se si el Dev que tengo no funciona bien ya que no hay cojones de hacer este archivo de recursos ya que cuando le pido hacerlo en recursos simpre me lo pone como cpp en ves de rc y me da el error `IDI' does not name a type ? lo he complilado y no ,pero siempre me lo pasa a cpp. o la cruda realidad es que no se hacer un archivo de rc :) luis Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: avesudra en 6 Enero 2013, 11:53 am Creas un archivo de bloc de notas y le cambias la extensión, después añadelo al proyecto. Si no te sale la extensión para cambiarla tienes que irte a opciones de carpeta y búsqueda , a la pestaña ver, y buscas la opción:
Ocultar extensiones de archivo para tipos de archivos conocidos. Y la desmarcas. Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 6 Enero 2013, 15:00 pm Jejeje
bien hice lo que me recomendaste funciona bien lo de cambiar la extensión Código: IDI ICON "uno.ico" <----archivo rc Código: con esto hice la prueba Resultado """ Troyano agent3,borkr """"" a que se debe esto ? Luis Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: avesudra en 6 Enero 2013, 15:23 pm Ni idea , ¿que te lo detecta el antivirus? Se ha vuelto loco :rolleyes: no se porque te sale eso.
Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 6 Enero 2013, 16:19 pm Jejeje pues si
apenas los compile me salta el antivirus y me dice que es un troyano ? lo he borrado y ahora no sale nada..sera por la extensión rc ? luis Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: avesudra en 6 Enero 2013, 20:23 pm No se, es muy raro pero vamos lo has programado tu, digo yo que sabes que no es un troyano :laugh: . ¿Te sale el icono ya?
¡Un saludo! Título: Re: Poner icono en ejecutable y fondo a consola pero con codigo ? Publicado por: luis456 en 7 Enero 2013, 09:53 am Eso es lo extraño ya que según este código tan sencillo :) no hay nada de peligro ,pienso que por haber cambiado la extension al txt sera ?
aa y el icono no funciono mas tarde hare algunas pruebas mas luis |