【发布时间】:2015-08-22 18:09:23
【问题描述】:
当最小值相等时系统隐藏并禁用标准滚动条 并指定最大值。 系统还会隐藏和禁用 如果您指定的页面大小包括 滚动条的整个滚动范围。
我已将页面大小设置为滚动范围值:
HWND hScroll = CreateWindowEx(0, "SCROLLBAR", NULL, WS_CHILD | WS_VISIBLE| SBS_HORZ, 10, 10, 400, 20, hWnd, NULL, hInstance, NULL);
SCROLLINFO scrollInfo;
scrollInfo.cbSize = sizeof(SCROLLINFO);
scrollInfo.fMask = SIF_PAGE | SIF_POS | SIF_RANGE;
scrollInfo.nMin = 0;
scrollInfo.nMax = 639;
scrollInfo.nPage = 640;
scrollInfo.nPos = 0;
SetScrollInfo(hScroll, SB_CTL, &scrollInfo, TRUE);
但滚动条并没有被隐藏!
【问题讨论】: