ON_EVENT_REFLECT

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

Index