Bitmaps
Publicado por Nicolas (183 intervenciones) el 19/10/2003 21:56:20
Hola a todos:
Necesito saber como levantar un .bmp desde un archivo en algun directorio
del disco rigido (o diskette o lo que sea).
Lo que logre hacer es en una aplicacion MFC basada en dialogos que
muestra un bitmap. Cree una variable static a mi dialogo y una
global.
La static es: m_imgBmp;
La global es: m_bmp;
La static es de tipo CStatic y la global es de tipo CBitmap.
Luego, en el ::OnInitDialog() escribo esto:
VERIFY(m_bmp.LoadBitmap (IDB_BITMAP1));
m_imgBmp.SetBitmap (m_bmp);
IDB_BITMAP1 es un bitmap creado desde la solapa de Resource View.
Lo que se hace es loadear un bitmap a la variable global de tipo CBitmap
y luego se la asigno a la variable static.
Lo que quiero hacer yo, es poder levantar un bitmap desde un archivo
y no desde un bitmap creado por mi en el Resource View.
Quisiera algun tipo de funcion como en Delphi seria : LoadFromFile()
o alguna parecida.
Si alguien me puede ayudar
Salu2!!!
Necesito saber como levantar un .bmp desde un archivo en algun directorio
del disco rigido (o diskette o lo que sea).
Lo que logre hacer es en una aplicacion MFC basada en dialogos que
muestra un bitmap. Cree una variable static a mi dialogo y una
global.
La static es: m_imgBmp;
La global es: m_bmp;
La static es de tipo CStatic y la global es de tipo CBitmap.
Luego, en el ::OnInitDialog() escribo esto:
VERIFY(m_bmp.LoadBitmap (IDB_BITMAP1));
m_imgBmp.SetBitmap (m_bmp);
IDB_BITMAP1 es un bitmap creado desde la solapa de Resource View.
Lo que se hace es loadear un bitmap a la variable global de tipo CBitmap
y luego se la asigno a la variable static.
Lo que quiero hacer yo, es poder levantar un bitmap desde un archivo
y no desde un bitmap creado por mi en el Resource View.
Quisiera algun tipo de funcion como en Delphi seria : LoadFromFile()
o alguna parecida.
Si alguien me puede ayudar
Salu2!!!
Valora esta pregunta


0