Bonjour.
J'ai des connaissances assez pointues sur Borland C++ Builder, mais je débute tout juste en VC++ 6.0 MFC par nécessité.
Je voudrais pouvoir obtenir un pointeur (ou une référence, ou un ID) sur l'objet à l'origine d'un événement.
Je m'explique. J'ai sélectionné un menu avec pour ID ID_MENU_TEST. Ensuite j'ai créé un événement sur le message COMMAND. Aucun souci, je peux coder, la fonction est bien appelée sans aucun souci.
Maintenant je voudrais pouvoir affecter le même gestionnaire d'événement sur plusieurs menus différents, et pour effectuer un traitement différent selon le menu appelant. Mais je n'arrive pas à récupérer soit l'ID, soit un pointeur, soit une référence ou que sais-je encore![]()
Si vous connaissez Borland C++ Builder, les fonctions d'événements sont de la forme nom_fonction(TObject *Sender) {} Sender étant un pointeur sur l'objet appelant. Est-ce qu'il existe la même chose sous VC++ ?
@+
Rémi
Partager