Programación General => C/C++ => Mensaje iniciado por: Ixnay en Miércoles 27 de Diciembre de 2006, 19:07
Título: Sobre Archivos De Recursos
Publicado por: Ixnay en Miércoles 27 de Diciembre de 2006, 19:07
En primer lugar, un saludo para todos los foreros, ya que este es mi primer mensaje, :hola:
Vamos al tema, estoy empezando a programar con la API de windows para dibujar unas ventanitas con algun menu y eso, algo sencillo. Tengo el siguiente archivo de recursos, main.rc, que crea un mini-menu con un par de opciones:
Código: Text
#include "head.h"
Menu MENU
BEGIN
POPUP "&Principal"
BEGIN
MENUITEM "&Prueba", CM_PRUEBA
MENUITEM SEPARATOR
MENUITEM "&Salir", CM_SALIR
END
END
Añado este archivo al proyecto (Utilizo DevC++)
El archivo principal main.cpp, contiene el esqueleto basico de una aplicacion windows, generado por el DevC++, es decir la funcion WinMain y demas... En la funcion WinMain añado la siguiente linea, antes de llamar a ShowWindow
Esta funcion deberia de cargar el recurso Menu, pero algo está mal por que me da el siguiente error el linker:
main.rc: linker input file unused since linking not done
que no tengo ni idea de que quiere decir :( Bueno despues de este rollo, a ver si alguien tiene alguna idea.
Título: Re: Sobre Archivos De Recursos
Publicado por: Ixnay en Jueves 28 de Diciembre de 2006, 19:36
Bueno, pues me respondo a mi mismo, el problema era que por lo visto solo puede haber un archivo de recursos (puede contener referencias a otros archivos de recursos) y el DevC++ crea uno. Solucion: meter el contenido de mi archivo de recursos en el creado por el DevC++. ;)