UDN_DELTAPOS通知代码
当控件的位置即将更改时,由操作系统发送到向上向下控件的父窗口。 当用户通过按控件的向上或向下箭头请求更改值时,就会发生这种情况。 此通知代码以 WM_NOTIFY 消息的形式发送。
UDN_DELTAPOS
lpnmud = (LPNMUPDOWN) lParam;
参数
-
lParam
-
指向 NMUPDOWN 结构的指针,该结构包含有关位置更改的信息。 此结构的 iPos 成员包含控件的当前位置。 结构的 iDelta 成员是一个有符号整数,其中包含建议的位置更改。 如果用户单击了向上按钮,则此值为正值。 如果用户单击了向下按钮,则此值为负值。
返回值
返回非零值可阻止控件位置的更改,返回零以允许更改。
备注
UDN_DELTAPOS通知代码在 WM_VSCROLL 或 WM_HSCROLL 消息之前发送,这实际上更改了控件的位置。 这使你可以检查、允许、修改或禁止更改。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|