2013年6月10日
摘要: 第一种情况:是将一个变量限制在一个合理的范围之内,例如有些变量必须大于0,而且必须小于某个最大值,不然没有意义。 以下面一行代码为例:iFont = max (0, min (cFonts - 1, iFont)) ;上段代码的参考背景:SetScrollRange (hwnd, SB_VERT, 0, cFonts - 1, TRUE) ;因为程序中对iFonts有加减运算,所以,计算过程中它就可能变为负值或者大于cFonts,但在滚动条的位置中,是从0到cFonts - 1这个范围,所以,首先使用min在iFont和cFonts中选择小的,再使用max在0和min结果中选择大的,即正的值. 阅读全文
posted @ 2013-06-10 17:22 毋忆典藏 阅读(322) 评论(0) 推荐(0)
摘要: 函数名作用索引ScrollWindow滚动窗口客户区的内容98页,MSDN中和滚动条函数在一起 阅读全文
posted @ 2013-06-10 15:03 毋忆典藏 阅读(130) 评论(0) 推荐(0)