Я использую Windows API (в C ++) для создания приложения Windows.
Теперь у меня есть индикатор выполнения, который я хочу показать как метр. Метр синий и не имеет анимации. Я не могу понять, как это реализовать, и если мне придется, я просто соглашусь на обычный зеленый индикатор выполнения.
Пожалуйста, помогите.
РЕДАКТИРОВАТЬ: По крайней мере, возможно ли отключить анимацию (выделите слайды через заполненную часть панели)?
EDIT2:
Вот решение C ++, если у кого-то еще возникла эта проблема:
PAINTSTRUCT ps;
HDC hDC = BeginPaint(hwnd,&ps);
RECT r;
HTHEME theme = OpenThemeData(hwnd,L"PROGRESS");
SetRect(&r,10,10,100,25);
DrawThemeBackground(theme,hDC,11,2,&r,NULL);
SetRect(&r,10,10,50,25);
DrawThemeBackground(theme,hDC,5,4,&r,NULL);
CloseThemeData(theme);
EndPaint(hwnd,&ps);