Desactiver bouton toolbar [Résolu]

equimose 65 Messages postés jeudi 4 septembre 2003Date d'inscription 17 avril 2009 Dernière intervention - 16 août 2005 à 00:15 - Dernière réponse : equimose 65 Messages postés jeudi 4 septembre 2003Date d'inscription 17 avril 2009 Dernière intervention
- 16 août 2005 à 02:10
BonjourS à tous

j'ai un trés gros probléme! je suis toujours en SDI avec visual studio 7!
j'ai ajouté des boutons a ma barre d'outils, j'ai fait des fonctions pour le message
ON_BN_CLICKED pour chaque bouton ( ce qui les a rendu actif)
mais je voudrai maintenant les desactiver simplement!

si je fais ca :


GetDlgItem(ID_MEN_REPM)->EnableWindow(FALSE);

Dans le constructeur par ex..? ca plante a l'execution
alors comme dois-je faire ?
Afficher la suite 

Votre réponse

2 réponses

equimose 65 Messages postés jeudi 4 septembre 2003Date d'inscription 17 avril 2009 Dernière intervention - 16 août 2005 à 02:10
+3
Utile
pour chaque bouton par exemple :

afx_msg void OnUpdateLeBouton(CCmdUI * pCmdUI);

//////////

ON_COMMAND_UPDATE_UI ( ID_LE_BOUTON , OnUpdateLeBouton)

OnUpdateLeBouton(CCmdUI * pCmdUI)
{
pCmdUI->enable(FALSE);
}
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de equimose
equimose 65 Messages postés jeudi 4 septembre 2003Date d'inscription 17 avril 2009 Dernière intervention - 16 août 2005 à 01:12
0
Utile
J'ai trouvé comment faire ! il faut fairedes fonction pour le message ON_COMMANDE UPDATE
c'est si simple
Commenter la réponse de equimose

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.