网站首页  词典首页

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

 

术语 CWnd::GetScrollInfo
释义 CWnd::GetScrollInfo

BOOL GetScrollInfo( int nBar, LPSCROLLINFO lpScrollInfo, UINT nMask =SIF_ALL );

返回值:如果这个消息获得了任何值,则返回值为TRUE;否则返回值为FALSE。

参数:
nBar指定了滚动条是一个控件还是窗口的非客户区的一部分。如果它是非客户区的一部分,则nBar还指明滚动条是水平的、垂直的,还是都有。它必须是下列值之一:
·SB_BOTH指定了窗口的水平和垂直滚动条。
·SB_HORZ指定了窗口的水平滚动条。
·SB_VERT指定了窗口的垂直滚动条。
lpScrollInfo指向一个SCROLLINFO结构的指针。有关这个结构的更多信息参见Win32 SDK程序员参考。
nMask指定了要获取的滚动条参数。缺省值指定了SIF_PAGE,SIF_POS,SIF_TRACKPOS和SIF_RANGE的组合。有关nMask取值的更多信息参见SCROLLINFO。

说明:
调用这个函数以获得SCROLLINFO结构为滚动条维护的信息。GetScrollInfo使应用程序能够使用32位的滚动位置值。
SCROLLINFO结构中包含了有关滚动条的信息,包括最小和最大滚动位置,页面大小以及滚动块的位置。有关改变这个结构的缺省值的信息参见《Win32SDK程序员参考》中的SCROLLINFO结构主题。
指明滚动条位置的MFC Windows消息处理函数CWnd::OnHScroll和CWnd::OnVScroll只提供位置数据中的16位。GetScrollInfo和SetScrollInfo提供了滚动条位置数据的32位值。因此,应用程序在处理CWnd::OnHScroll 或CWnd::OnVScroll的时候可以调用GetScrollInfo以获得32位的滚动条位置数据。

请参阅:
CScrollBar::GetScrollInfo, CWnd::SetScrollInfo, CWnd::SetScrollPos, CWnd::OnVScroll, CWnd::OnHScroll, SCROLLINFO
随便看

 

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

 

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