EStoy programando en WinAPI C++ con Dev-C++, el problema que el boton con estilo; BS_GROUPBOX, no puedo cambiarle el background color.
En WM_CTLCOLORBTN; tengo lo siguiente:
Código:
El programa no es en DialogBox, en WM_CREATE, es el siguiente :case WM_CTLCOLORBTN: if((HWND)lParam == lblGrpEscuadra) { SetTextColor((HDC)lParam,RGB(0,0,0)); SetBkColor((HDC)lParam,RGB(255,255,255)); return (LRESULT)hbrush; } break;
Código:
En la ayuda de Win32 que tengo no hace referencia si incide en el hecho que el desarrollo sea en WindowProcedure o en DialogProcedure. acepto sugerencias.static HWND lblGrpEscuadra; static HBRUSH hbrush; LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) /* handle the messages */ { case WM_CREATE: //Etiquetas lblGrpEscuadra = CreateWindowEx ( 0,ctl[3],NULL, str_grp,5,5,160,180, hwnd,(HMENU)0,inst,NULL);
Nos vemos.