UDN_DELTAPOS通知代码

当控件的位置即将更改时,由操作系统发送到向上向下控件的父窗口。 当用户通过按控件的向上或向下箭头请求更改值时,就会发生这种情况。 此通知代码以 WM_NOTIFY 消息的形式发送。

UDN_DELTAPOS 

    lpnmud = (LPNMUPDOWN) lParam;

参数

lParam

指向 NMUPDOWN 结构的指针,该结构包含有关位置更改的信息。 此结构的 iPos 成员包含控件的当前位置。 结构的 iDelta 成员是一个有符号整数,其中包含建议的位置更改。 如果用户单击了向上按钮,则此值为正值。 如果用户单击了向下按钮,则此值为负值。

返回值

返回非零值可阻止控件位置的更改,返回零以允许更改。

备注

UDN_DELTAPOS通知代码在 WM_VSCROLLWM_HSCROLL 消息之前发送,这实际上更改了控件的位置。 这使你可以检查、允许、修改或禁止更改。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h

请参阅

WM_COMMAND