向上向下控件
本节包含与上下控件一起使用的编程元素的相关信息。
概述
主题 | 目录 |
---|---|
上下控件 | 上下控件是一对箭头按钮,用户可以单击它们来让值递增或递减,例如滚动位置或显示在伴随控件(称为合作者窗口)中的一个数字。 |
函数
主题 | 目录 |
---|---|
CreateUpDownControl | 创建上下控件。 注意:此函数已过时。 它是一个 16 位函数,无法处理范围和位置的 32 位值。 |
消息
主题 | 目录 |
---|---|
UDM_GETACCEL | 检索上下控件的加速度信息。 |
UDM_GETBASE | 检索用于上下控件的当前基数(即基数 10 或 16)。 |
UDM_GETBUDDY | 检索当前合作者窗口的句柄。 |
UDM_GETPOS | 检索具有 16 位精度的 up-down 控件的当前位置。 |
UDM_GETPOS32 | 返回上下控件的 32 位位置。 |
UDM_GETRANGE | 检索向上-向下控件的最小和最大位置(范围)。 |
UDM_GETRANGE32 | 检索上下控件的 32 位范围。 |
UDM_GETUNICODEFORMAT | 检索控件的 Unicode 字符格式标志。 |
UDM_SETACCEL | 设置上下控件的加速度。 |
UDM_SETBASE | 设置上下控件的基数。 基值确定合作者窗口是以十进制数字还是十六进制数字显示数字。 十六进制数始终不带符号,而十进制数会带有符号。 |
UDM_SETBUDDY | 设置上下控件的合作者窗口。 |
UDM_SETPOS | 为上下空格键设置 16 位精度的当前位置。 |
UDM_SETPOS32 | 设置 32 位精度的上下控件位置。 |
UDM_SETRANGE | 设置上下控件的最小和最大位置(范围)。 |
UDM_SETRANGE32 | 设置上下控件的 32 位范围。 |
UDM_SETUNICODEFORMAT | 设置控件的 Unicode 字符格式标志。 此消息允许在运行时更改控件使用的字符集,而无需重新创建控件。 |
通知
主题 | 目录 |
---|---|
NM_RELEASEDCAPTURE(向上向下) | 通知上下控件的父窗口,控件正在释放鼠标捕获。 此通知以 WM_NOTIFY 消息的形式发送。 |
UDN_DELTAPOS | 在上下控件的位置即将发生变化时由操作系统发送到该控件的父窗口。 在用户按下控件的上箭头或下箭头以请求更改数值时,就会发生这种情况。 UDN_DELTAPOS 消息以 WM_NOTIFY 消息的形式发送。 |
结构
主题 | 目录 |
---|---|
NMUPDOWN | 包含上下控件通知消息的特定信息。 它与 NM_UPDOWN 结构相同并会将其取代。 |
UDACCEL | 包含上下控件的加速度信息。 |
常量
主题 | 目录 |
---|---|
向上向下控件样式 | 本节列出了创建上下控件时使用的样式。 |