Re: [MFC] ligne cliquable
Citation:
Envoyé par pi05
Bonjour,
Toujours dans le cadre de mon application (MFC AppWizard) qui devra permettre de créer un modèle avec des objets (CBitmapButton) reliés entre eux, je voudrais savoir comment faire simplement des lignes cliquables :
J'ai déjà développé une classe qui lors du rafraichissement exécute le code suivant :
Code:
1 2 3
|
pDC->MoveTo(dep->coordForRoute);
pDC->LineTo(arr->coordForRoute); |
Ca trace la ligne et la fait suivre l'objet si il est déplacé (car dep->coordForRoute et arr->coordForRoute s'actualisent à ce moment là).
Maintenant mon pb c'est que
j'aimerais que l'utilisateur puisse cliquer ou double-cliquer dessus pour pouvoir lancer un dialog de paramètre, pouvoir supprimer cette route... Comme pour mes CBitmapButton des objets...
Mais je pense qu'il faut utiliser autre chose pour que le clique se fasse que sur la ligne et puisque ce n'est pas une image dans ce cas...
J'ai regardé l'exemple DRAWCLI des samples MFC qui fait ce que je veux mais j'y comprend rien et je veux pas d'une architecture aussi complexe.
Qqn a une idée ?
salut ,c'est pas tres clair pour moi.
si tu veux lancer une dialogue sur un click ou double click ,
intercepte le message correspondant sur le click ou double click sur le bitmap bouton avec classwizard .
:D