ON_EVENT_REFLECT ( theClass, dispid, pfnHandler, vtsParams )
Paramètres
theClass
La classe à laquelle cet événement couler carte appartient.
dispid
L'ID de l'envoi de l'événement déclenché par le contrôle.
pfnHandler
Pointeur vers une fonction membre qui gère l'événement. Cette fonction doit avoir un BOOL retourner le type et les types de paramètres qui correspondent à des paramètres de l'événement (voir vtsParams). La fonction doit retourner TRUE pour indiquer l'événement a été géré ; sinon FALSE.
vtsParams
Une séquence de constantes VTS_ qui spécifie les types des paramètres de l'événement. Il s'agit de l'une des constantes mêmes qui sont utilisés dans les entrées de la carte expédition tels que DISP_FUNCTION.
Remarques
La macro ON_EVENT_REFLECT , lorsqu'il est utilisé dans le cas où carte récepteur de classe de wrapper du contrôle de l'OLE, reçoit les événements déclenchés par le contrôle, avant qu'ils sont gérés par le conteneur du contrôle.
L'argument vtsParams est une liste séparée de l'espace de valeurs provenant de l'une des constantes VTS_.
Un ou plusieurs de ces valeurs séparées par des espaces (pas de virgules) spécifie la liste des paramètres de la fonction. Par exemple:
VTS_I2 VTS_BOOL
spécifie une liste contenant un entier court suivi d'un BOOL.
Pour une liste des constantes VTS_ , voir EVENT_CUSTOM.
Voir aussinbsp ;O&N_EVENT, ON_PROPNOTIFY, ON_PROPNOTIFY_REFLECT