windows程序设计里面的,讲到滚动条的时候
滚动条的位置,要在最小值和最大值之间,不能超出范围
大概意思是:
1 if(iVscrollPos < 0) 2 iVscrollPos = 0; 3 if(iVscrollPos > NUMLINES - 1) 4 iVscrollPos = NUMLINES - 1;
作者写到:
1 iVscrollPos = max(0, min(iVscrollPos, NUMLINES - 1));
顿时觉得霸气侧露……
windows程序设计里面的,讲到滚动条的时候
滚动条的位置,要在最小值和最大值之间,不能超出范围
大概意思是:
1 if(iVscrollPos < 0) 2 iVscrollPos = 0; 3 if(iVscrollPos > NUMLINES - 1) 4 iVscrollPos = NUMLINES - 1;
作者写到:
1 iVscrollPos = max(0, min(iVscrollPos, NUMLINES - 1));
顿时觉得霸气侧露……