网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CView::OnScroll
释义 CView::OnScroll

virtual BOOL CView::OnScroll( UINT nScrollCode, UINT nPos, BOOL bDoScroll= TRUE );

返回值:
如果bDoScroll为TRUE,并且视图确实被滚动了,则返回非零值;否则返回0。
如果bDoScroll为FALSE,则返回当bDoScroll为TRUE时应当返回的值,即使你没有作实际的滚动。

参数:
nScrollCode滚动条代码,指明用户的滚动请求。这个参数由两个部分组成:低字节确定了水平滚动的类型,高字节确定了垂直滚动的类型:
·SB_BOTTOM滚动到底部
·SB_LINEDOWN往下滚动一行
·SB_LINEUP往上滚动一行
·SB_PAGEDOWN往下滚动一页
·SB_PAGEUP往上滚动一页
·SB_THUMBTRACK将滚动块拖至指定位置。当前的位置由nPos指定
·SB_TOP滚动到顶部
nPos如果滚动条代码为SB_THUMBTRACK,则包含了当前的滚动块位置;否则没有被使用。根据初始的滚动范围值,nPos有可能为负值,并且在必要时应当被强制转换为整数。
bDoScroll确定你是否需要实际完成指定的滚动动作。如果该值为TRUE,则必须执行滚动操作;如果为FALSE,则不应执行滚动操作。

说明:
框架调用这个函数以确定是否能够滚动。有一种情况是,如果视图接受到一个滚动条消息,则框架调用这个函数并将bDoScroll设为TRUE。在这种情况下,你必须执行实际的滚动。其它的情况是,当某个OLE项被拖入下放对象的自动滚动区域,在发生实际的滚动之前,框架调用这个函数并将bDoScroll设为FALSE。在这种情况下,你不应当执行实际的滚动。

请参阅:CView::OnScrollBy, COleClientItem
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:29:18