Freigeben über


UDN_DELTAPOS Benachrichtigungscode

Wird vom Betriebssystem an das übergeordnete Fenster eines up-down-Steuerelements gesendet, wenn sich die Position des Steuerelements ändert. Dies geschieht, wenn der Benutzer eine Änderung des Werts durch Drücken des Pfeils nach oben oder nach unten anfordert. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.

UDN_DELTAPOS 

    lpnmud = (LPNMUPDOWN) lParam;

Parameter

lParam

Zeiger auf eine NMUPDOWN-Struktur , die Informationen zur Positionsänderung enthält. Das iPos-Element dieser Struktur enthält die aktuelle Position des Steuerelements. Das iDelta-Element der Struktur ist eine ganze Zahl mit Vorzeichen, die die vorgeschlagene Positionsänderung enthält. Wenn der Benutzer auf die Schaltfläche nach oben geklickt hat, ist dies ein positiver Wert. Wenn der Benutzer auf die Schaltfläche nach unten geklickt hat, ist dies ein negativer Wert.

Rückgabewert

Geben Sie nonzero zurück, um die Änderung der Position des Steuerelements zu verhindern, oder null, um die Änderung zuzulassen.

Bemerkungen

Der UDN_DELTAPOS Benachrichtigungscode wird vor der WM_VSCROLL oder WM_HSCROLL Nachricht gesendet, wodurch sich die Position des Steuerelements ändert. Auf diese Weise können Sie die Änderung untersuchen, zulassen, ändern oder nicht zulassen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Commctrl.h

Siehe auch

WM_COMMAND