请输入您要查询的百科知识:

 

词条 卷动列讯息
释义

§ 介绍

在卷动列上的每个滑鼠动作都至少产生两个讯息,一条在按下滑鼠按钮时产生,一条在释放按钮时产生。

和所有的讯息一样, WM_VSCROLL和WM_HSCROLL也带有wParam和lParam讯息参数。对於来自作为视窗的一部分而建立的卷动列讯息,您可以忽略lParam;它只用于作为子视窗而建立的卷动列(通常在对话方块内)。

§ 说明

wParam讯息参数被分为一个低字组和一个高字组。wParam的低字组是一个数值,它指出了滑鼠对卷动列进行的操作。这个数值被看作一个「通知码」。通知码的值由以SB(代表「scroll bar(卷动列)」)开头的识别字定义。以下是在WINUSER.H中定义的通知码:

#define SB_LINEUP              0

#define SB_LINELEFT           0

#define SB_LINEDOWN           1

#define SB_LINERIGHT           1

#define SB_PAGEUP              2

#define SB_PAGELEFT           2

#define SB_PAGEDOWN           3

#define SB_PAGERIGHT           3

#define SB_THUMBPOSITION        4

#define SB_THUMBTRACK          5

#define SB_TOP                 6

#define SB_LEFT              6

#define SB_BOTTOM              7

#define SB_RIGHT              7

#define SB_ENDSCROLL           8

包含LEFT和RIGHT的识别字用於水平卷动列,包含UP、DOWN、TOP和BOTTOM的识别字用於垂直卷动列。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/19 7:16:18