UDACCEL 结构体是 Win32 API 中的一个结构,通常在使用 Up-Down 控件(上下箭头控件)时使用。该结构定义了在按住上下箭头按钮时,控件如何加速值的变化。

以下是 UDACCEL 结构的定义:
typedef struct {
  UINT nSec;
  UINT nInc;
} UDACCEL, *LPUDACCEL;

UDACCEL 结构包含两个成员:
  •  nSec:指定在按住上下箭头按钮多少毫秒后开始加速。这是一个时间值,表示加速的延迟时间。

  •  nInc:指定每次加速的增量值。这是一个整数值,表示每次加速时值的变化量。


这个结构体通常与 Up-Down 控件的消息和风格一起使用,以定义用户按住上下箭头按钮时控件值的变化规则。在使用 Up-Down 控件时,你可以通过消息 UDM_SETACCEL 来设置 UDACCEL 结构体数组,定义不同阶段的加速规则。


转载请注明出处:http://www.zyzy.cn/article/detail/24996/Win32 API/Commctrl.h/UDACCEL