[MFC] SDI Enable/disable élement d'un menu
Bonjour,
Alors j'ai parcouru le forum et j'ai trouvé qqs pistes pour pouvoir activer ou désactiver un control ds la bar de menu, mais lorsqu'il s'agit d'un sous menu... Cmt le déactiver/activer puisqu'il ne possede pas d'ID?
Code:
1 2 3 4 5 6
| //On récupère le menu de la dlg
CMenu* mmenu = GetMenu();
//On spécifie sur quel sous menu (n° de la colonne) on va définir les propriétés
CMenu* submenu = mmenu->GetSubMenu(?);
//On définit les propriétés du sous-menu en question
submenu->EnableMenuItem(?, MF_ENABLED); |
Sachant que mon menu est de cette sorte:
Paramétrer - Imprimer - Consulter Base - Configurer IP - Quiter - ?
Le sous menu qui me pose problème est " Imprimer" qui contient 3 méthodes, je le grise au départ de l'appli puis ensuite je n'arrive pas a y accéder, comment faire ?
Merci bcp !