ON_PROPNOTIFY (theClass,,идентификаторdispid,pfnRequest,pfnChanged)
Параметры
theClass
Класс, к которому принадлежит эта карта приемника событий.
id
Идентификатор элемента управления OLE.
dispid
Направление Идентификатор свойства в уведомлении.
pfnRequest
Указатель на функцию-член, которая обрабатывает OnRequestEdit уведомление для этого свойства. Эта функция должна иметь BOOL возвращаемый тип и параметром BOOL . Эта функция должна присвойте параметру значение TRUE , чтобы разрешить свойства для изменения и ЛОЖНЫХ запретить. Функция должна возвратить TRUE для указания на уведомление было обработано; противном случае ЛОЖНЫХ.
pfnChanged
Указатель на функцию-член, которая обрабатывает OnChanged уведомление для этого свойства. Функция должна иметь BOOL возвращаемый тип и параметр UINT . Эта функция должна возвращать значение TRUE , чтобы указать, что уведомление было обработано; противном случае ЛОЖНЫХ.
Примечания
Используйте макрос ON_PROPNOTIFY , чтобы определить запись карты приемника событий для обработки собственности уведомления от элемента управления OLE.
Аргумент vtsParams является разделенных пробелами список значений из констант VTS_ . Один или несколько из этих значений, разделенных пробелами (не запятые) определяет список параметров функции. Например:
VTS_I2 VTS_BOOL
определяет список, содержащий короткое целое число, а затем BOOL.
Список констант VTS_ см. в EVENT_CUSTOM.
См. такжеnbsp;O&N_EVENT_RANGE, ON_PROPNOTIFY_RANGE