UDN_DELTAPOS通知程式碼
當控制項的位置即將變更時,由作業系統傳送至上下控制項的父視窗。 當使用者按下控制項的向上或向下箭號來要求值變更時,就會發生這種情況。 此通知碼會以 WM_NOTIFY 訊息的形式傳送。
UDN_DELTAPOS
lpnmud = (LPNMUPDOWN) lParam;
參數
-
lParam
-
NMUPDOWN結構的指標,其中包含位置變更的相關資訊。 這個 結構的 iPos 成員包含控制項的目前位置。 結構的 iDelta成員是帶正負號的整數,其中包含建議的位置變更。 如果使用者已按一下向上按鈕,則這是正值。 如果使用者已按一下向下按鈕,則這是負值。
傳回值
傳回非零,以防止控制項的位置變更,或傳回零以允許變更。
備註
UDN_DELTAPOS通知碼會在 WM_VSCROLL 或 WM_HSCROLL 訊息之前傳送,這實際上會變更控制項的位置。 這可讓您檢查、允許、修改或不允許變更。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
標頭 |
|