[C con Clase] Ayuda para enlazar DLL

Camilo José cjdelreal2009 en gmail.com
Sab Ene 9 01:23:55 CET 2010


Hola a todos,
         es mi primera vez que interactúo en las listas de correo a pesar que llevo tiempo estudiando por los manuales de Con Clase.
Mi situación es la siguiente, me gusta programar programando la API completamente(disculpen la repetición), o sea sin usar programas de edición de las ventanas(como C++ Builder, o Delphi) y deseaba hacer una aplicación que tuviese una barra de herramientas o toolbar a la cual le agrego las imágenes para los botones desde listas de imágenes(ImageList), pero entre los ejemplos que se pueden encontrar en el sitio de Con Clase existe un juego de Criptografía que almacena imágenes en una DLL, basada en un archivo de cabacera y uno de recursos, entonces he querido almacenar las imágenes que deseo para los botones, en si lo que empleo son íconos pero básicamente considero que son lo mismo, yo hice un proyecto de DLL en el que incluyo un archivo de recurso desde el que busco los íconos y un archivo de cabecera con identificadores para cada imagen(#define ICONO1 200 por ejemplo), lo compilo y me crea una DLL cuyo tamaño(kb, mb, etc) es más o menos equivalente con el peso de todos los íconos(al menos es superior), a pesar de que en el programa de ejemplo que planteo las DLL si se incluyen, no he logrado hacerlo yo, en parte también se debe a que yo no trabajo en Builder como creo que está hecho el programa que tomé,
mis preguntas son:
1. ¿Cómo puedo enlazar DLL con mis aplicaciones?
2. ¿Qué procedimiento(s) debo hacer para poder acceder a lo que guarde en la DLL, ya sea para este ejemplo o para acceder a funciones; o si solo accedo a ellos como si los archivos fueron unos simple de recursos y cabecera?
Les agradecería una respuesta y solución a mi duda pues no he encontrado una respuesta concreta para mi problema y asi poder ver si la DLL también la cree correctamente.
Trabajo actualmente con Code::Block, pero también tengo Dev-C++ y me gusta trabajar en la API de la cual he aprendido en el curso de WINAPI de Con Clase y me he apoyado también en contenido de C++ que se encuentra en el sitio de Microsotf, gracias :-) .


Más información sobre la lista de distribución Cconclase