Créer un menu+gérer les évenements du menu [résolu] [MFC/C++] - C++ - Programmation
Marsh Posté le 02-05-2003 à 09:45:05
voila un vieux code : (c pas en mfc, mais ca devrait pas t'empecher de l'utiliser)
Code :
|
Marsh Posté le 02-05-2003 à 09:55:19
Konar a écrit : voila un vieux code : (c pas en mfc, mais ca devrait pas t'empecher de l'utiliser)
|
Merci, mais j'ai toujours le meme problème (j'ai pas d'erreurs, mais le menu ne s'affiche tout de meme pas... )
D'autres idées ?? (Up topic, Up )
Marsh Posté le 02-05-2003 à 10:00:38
backdafuckup a écrit : |
t'es sur que le code est éxécuté ? paske bon, c'est censé marcher partout...
sinon teste la valeur de retour de TrackPopupMenu() ou des autres fonctions...
Marsh Posté le 02-05-2003 à 10:21:15
Bon, j'ai trouvé, à force de modifications (et merci à Konar aussi ).
Pour information voici le résultat :
Code :
|
Encore merci à Konar
Autre question : Comment gère-t-on les évenements générés par le menu ?
Marsh Posté le 02-05-2003 à 10:24:48
Ah, oubliez ma question, j'ai trouvé...
C'était une question con, j'aurais du plus réfléchir...
Merci Konar (... euh... bon ok )
Marsh Posté le 02-05-2003 à 10:32:28
Par contre, question :
L'evenement Click sur une des entrées du popupmenu est il le meme que l'evenement COMMAND ???
Marsh Posté le 02-05-2003 à 11:08:02
backdafuckup a écrit : Par contre, question : |
faut lire un peu plus les man...
le retour de TrackPopupMenu (ajouter le flag TPM_RETURNCMD) permet de te dire sur quoi le gars a cliqué ds le menu. Si le retour est 0, pas de selection, sinon ca retourne l'id ke t'as spécifié dans AppendMenu().
Marsh Posté le 02-05-2003 à 11:20:30
Konar a écrit : |
Je te remercie, j'avais pas vu que tu avais répondu, mais j'ai trouvé depuis un moment en fait... J'ai pas assez réflechi.
Je te remercie pour le temps accordé
Marsh Posté le 02-05-2003 à 09:35:10
Je travaille sous VC++ 6.
J'essaie de créer un menu (un popupmenu) accessible gràca au click droit sur le trayicon.
Voici mon code :
Ca ne marche pas. Le programme sort une erreur lorsque je fais un click droit.
Je suis débutant en C++, même en objet (on peut le dire), mais j'ai du mal à comprendre ces erreurs.
La première chose que j'avais tenté était d'appeler un menu créer grâce à Visual C++, mais il y avait une erreur à l'appel de ce menu (le programme n'associait pas l'ID du menu au menu lui même
Voila, si vous pouvez m'aider, c'est cool. Merci d'avance
Message édité par backdafuckup le 02-05-2003 à 11:44:42