ON_PROPNOTIFY_RANGE
Utilisez la macro d' ON_PROPNOTIFY_RANGE pour définir une entrée de table de récepteurs d'événements pour gérer les notifications de propriété de tout contrôle OLE ayant un ID du contrôle dans une plage contiguë des identificateurs.
ON_PROPNOTIFY_RANGE(theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )
Paramètres
theClass
La classe à laquelle cette table de récepteurs d'événements appartient.idFirst
l'ID du contrôle du premier contrôle OLE dans la plage.idLast
l'ID du contrôle du dernier contrôle OLE dans la plage.dispid
l'ID de dispatch de la propriété impliquée dans la notification.pfnRequest
Pointeur vers une fonction membre traitant la notification d' OnRequestEdit pour cette propriété.Cette fonction doit avoir un type de retour de BOOL et des paramètres d' UINT et de BOOL* .La fonction doit définir le paramètre à TRUE pour permettre à la propriété la modification et au FALSE pour rejeter.La fonction doit retourner TRUE pour indiquer que la notification est traitée ; sinon FALSE.pfnChanged
Pointeur vers une fonction membre traitant la notification d' OnChanged pour cette propriété.La fonction doit avoir un type de retour de BOOL et un paramètre d' UINT .La fonction doit retourner TRUE pour indiquer que la notification est traitée ; sinon FALSE.
Configuration requise
Header: afxdisp.h