[C con Clase] bitmaps con visual studio

Tommy tommy en hotmail.com
Jue Ago 9 22:36:55 CEST 2007


Hola que tal, como mencionan en su codigo si aparece la imagen dentro de la ventana de dialogo, el problema que yo tengo es que si muevo o minimizo y maximizo la venta de dialogo la imagen se borra, cual creen que sea la causa?




El pasado 2007-07-28 01:35:13, Steven Davidson escribió:
 
SD> Hola Miguel,
SD> El pasado 2007-07-27 23:13:18, miguel escribió:
SD> m> tienes toda la razón, parece que sí era ese el problema, respondo este correo (no suelo hacerlo solo para agradecer), ya que me parece bueno enterar a todos los compañeros de la lista que los ejemplos referentes al tema de mapas de bits en la clase de winapi tienen este error (comprendo que no sea fácil estar actualizando los cursos cada que una función quede obsoleta, por eso respondo este mail).  Esto se nota en el capítulo del siguiente enlace:
SD> m> http://winapi.conclase.net/curso/index.php?cap=023
SD> m> sin embargo cabe notar que al compilarlo con dev-cpp no me surgió ningún error debido a esto (no entiendo bien el por qué).
SD> m> No siendo mas, no me queda más que agradecerte Steven por la aclaración.
SD> Comprobé el código fuente del ejemplo 21. Me temo que en este caso no hubo problemas, porque 'LoadBitmap()' funciona correctamente con ficheros si son cargados desde el fichero de recursos. Por ejemplo,
SD> // prog.rc
SD> imagen BITMAP "mi_imagen.bmp"
SD> // prog.cpp
SD> ...
SD> static HBITMAP hbmp;
SD> ...
SD> hbmp = LoadBitmap( hInstancia, "imagen" );
SD> Si se trata de un recurso, entonces podemos usar 'LoadBitmap()'. Aún así, pienso que es mejor pasarnos a la versión de 32 bits.
SD> Gracias por la observación.
SD> Steven
SD> _______________________________________________
SD> Lista de correo Cconclase Cconclase en listas.conclase.net
SD> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
SD> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ


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