никак нериагирует... перересовывается нормально только после
сворачивания/разворачивания(home;back)...
Как сделать правильно?.... и может есть какой-то др. способ рисовать что надо на прогрессбаре?
Что я делаю:
присваиваю прогрессбару свою wndproc.
и там
Код: Выделить всё
case WM_PAINT:{
hdc = BeginPaint(_hWnd, &ps);
FillRect(hdc,&ps.rcPaint,LtGrBrsh);
ps.rcPaint.right=progress;//это переменная, кот меняется
FillRect(hdc,&ps.rcPaint,BlBrsh);
EndPaint(_hWnd, &ps);
return 0;
}
на кнопку влево... невидно чтоб чтонибудь происходило... home, back и все отрисовалось как задумано.