Interaction avec WinEvents
L’heure d’exécution de l’annotation dynamique n’envoie pas WinEvents ; il incombe à l’annotateur d’envoyer les événements appropriés, le cas échéant. Si vous devez envoyer Des événements WinEvents, veillez à les envoyer une fois l’annotation effectuée.
Par exemple, si vous utilisez IAccPropServices ::SetPropValue pour définir la propriété Name d’un élément, envoyez un événement EVENT_OBJECT_NAMECHANGE pour cet objet après SetPropValue retourné.
Toutefois, si vous utilisez IAccPropServices ::SetPropValue pour définir ValueMap pour un curseur, aucun événement n’est requis, car la définition de ValueMap ne modifie pas la valeur du curseur.