ON_PROPNOTIFY_RANGE
Visual Studio .NET 2003
Use the ON_PROPNOTIFY_RANGE macro to define an event sink map entry for handling property notifications from any OLE control having a control ID within a contiguous range of IDs.
ON_PROPNOTIFY_RANGE(theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )
Parameters
- theClass
- The class to which this event sink map belongs.
- idFirst
- The control ID of the first OLE control in the range.
- idLast
- The control ID of the last OLE control in the range.
- dispid
- The dispatch ID of the property involved in the notification.
- pfnRequest
- Pointer to a member function that handles the OnRequestEdit notification for this property. This function should have a BOOL return type and UINT and BOOL* parameters. The function should set the parameter to TRUE to allow the property to change and FALSE to disallow. The function should return TRUE to indicate that notification was handled; otherwise FALSE.
- pfnChanged
- Pointer to a member function that handles the OnChanged notification for this property. The function should have a BOOL return type and a UINT parameter. The function should return TRUE to indicate that notification was handled; otherwise FALSE.
See Also
MFC Macros and Globals | ON_EVENT_RANGE | ON_PROPNOTIFY | ON_EVENT