Случайно столкнулся со следующей проблемой:
Устанавливаю вертикальную и горизонтальную полосу прокрутки.
SCROLLINFO si = { sizeof(SCROLLINFO) };
si.fMask = SIF_RANGE;
si.nMin = 0;
si.nMax = 100;
::SetScrollInfo(hWnd, SB_VERT, &si, TRUE);
::SetScrollInfo(hWnd, SB_HORZ, &si, TRUE);
По логике вещей должны появиться две полосы. Появляется только вертикальная.
Если,
si.nMax = 101;
::SetScrollInfo(hWnd, SB_HORZ, &si, TRUE);
появляется две полосы прокрутки. Т.е. если у полос одинаковые параметры, то появляется только одна полоса.
Интересно это мой глюк или системный?
Спасибо.
PS VS2015 Win7(64)