Poner imagen en un Static

Iniciado por Riki_89D, 3 Junio 2010, 20:32 PM

0 Miembros y 1 Visitante están viendo este tema.

Riki_89D

Hola que tal? tengo este codigo:
Código (cpp) [Seleccionar]


HWND Sta = CreateWindowEx(0,"Static",NULL,WS_CHILD+WS_VISIBLE,10,10,100,100,hwnd,NULL,0,NULL);
            HBITMAP Mapa = (HBITMAP) LoadImage(NULL,"a.bmp",IMAGE_BITMAP,LR_DEFAULTSIZE,LR_DEFAULTSIZE,LR_LOADFROMFILE);




Despues para aplicar la imagen debo utilizar la api SendMessage pero nose como es el mensaje, encontre el BM_SETIMAGE pero nose si es ese como puedo hacer para mandar esa iamgen al control static i asin poder visualizarla?

salu2

Eternal Idol

Ese es un mensaje para botones, mira aca:

Static Control.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

Riki_89D

Aaaa tengo la mala costumbre de no mirrar la MSDN lo siento :S ok es el mensaje STM_SETIMAGE


un saludo y gracias Eternal ;)

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

Riki_89D

Por cierto una kosha mas yo en mis aplicaciones utilizo un MANIFEST para que no se vean cutre los botones i tal y me sale bien pero cuando ago un boton con el estilo BS_BITMAP i desues le cargo una imagen pues si se ve la imaggen ene l boton pero entonces deja de verse al estilo windows Xp por que pasa eso??



salu2

Eternal Idol

No tengo la mas minima idea pero uso Google (BS_BITMAP manifest) y el primer resultado es este:

http://www.codeproject.com/KB/buttons/imagebuttonwithstyle.aspx
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón