Bonjour,
je developpe actuellement un petit soft sur les graphes orianté.

J'ai une toolbar, et j'aimerai que le ses boutons change le comportement d'un clic. (exemple : un clic sur le bouton "nouveau sommet" engendrera la creation d'un sommet lors d'un clic dans la zone de dessin).

Pour le moment j ai une variable globale int currentAction, qui enregistre le dernier idCommand d'un bouton (dans WM_COMMAND).
J'utilise ensuite cette variable dans WM_LBUTTONDOWN pour determiner l'action a appliquer.

je n'aime pas les variables globale, et je suis sur qu il existe une meilleur facon de proceder.... a votre avis ?