ON_PROPNOTIFY_RANGE
Используйте макрос ON_PROPNOTIFY_RANGE для определения запись сопоставления приемника событий для обработки уведомления свойств из любого элемента управления OLE, идентификатор элемента управления в представляет собой непрерывный диапазон идентификаторов.
ON_PROPNOTIFY_RANGE(theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )
Параметры
theClass
Класс, к которому принадлежит данное сопоставление приемника событий.idFirst
Идентификатор элемента управления первого элемента управления OLE диапазона.idLast
Идентификатор элемента управления последнего элемента управления OLE диапазона.dispid
Идентификатор обработки свойства, относящиеся к уведомлению.pfnRequest
Является указателем на функцию-член, который обрабатывает уведомление OnRequestEdit для этого свойства. Эта функция должна иметь тип данных bool и параметры uint и BOOL*. Функция должна установить для параметра значение TRUE для разрешения на изменение и свойство ЛОЖЬ, чтобы запретить. Функция должна возвращать TRUE, чтобы указать, что уведомление было обработано; в противном случае — значение ЛОЖЬ.pfnChanged
Является указателем на функцию-член, который обрабатывает уведомление OnChanged для этого свойства. Функция должна иметь тип данных bool и параметр uint. Функция должна возвращать TRUE, чтобы указать, что уведомление было обработано; в противном случае — значение ЛОЖЬ.
Требования
Header: afxdisp.h