Hola que tal? tengo este codigo:
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
Ese es un mensaje para botones, mira aca:
Static Control (http://msdn.microsoft.com/en-us/library/bb760769(v=VS.85).aspx).
Aaaa tengo la mala costumbre de no mirrar la MSDN lo siento :S ok es el mensaje STM_SETIMAGE
un saludo y gracias Eternal ;)
De nadas ::)
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
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