Операционная система Windows 95 для программиста

       

Извещение от органа управления Up-Down


Когда позиция органа управления Up-Down (т. е. текущее значение, связанное с органом) изменяется, родительское окно получает извещение UDN_DELTAPOS , которое поступает в форме сообщения WM_NOTIFY .

При этом в параметре lParam передается адрес структуры NM_UPDOWN , содержащей информацию об изменении:

typedef struct _NM_UPDOWN { NMHDR hdr; // заголовок извещения int iPos; // текущая позиция int iDelta; // предполагаемая величина изменения позиции } NM_UPDOWNW;

Обработчик этого извещения может разрешить или запретить изменение позиции, возвратив, соответственно, значение TRUE или FALSE.Кроме того, обработчик извещения может при необходимости изменить содержимое поля iDelta.



Содержание раздела