Rendre inaccessible certaine [VC++] - Programmation
Marsh Posté le 10-04-2001 à 16:50:08
Je ne connais pas VC++, mais il me semble que ce que tu veux faire c'est de la gestion basique de menus... 
Voir l'aide !
Marsh Posté le 10-04-2001 à 16:52:00
evidement que c'est basique .. mais j'arrive pas à trouver la fct qui va avec  
Marsh Posté le 10-04-2001 à 17:02:22
non ca n'a pas l'air d'etre ca   
  
 
 
je veux rendre inaccessible un radio bouton ..(grisé)
Marsh Posté le 10-04-2001 à 17:03:22
Pour activer ou desactiver les menus : 
 
Dans la classe CMenu, y'a une fonction EnableMenuItem/DisableMenuItem. 
 
Mais d'abord, il faut récuperer l'objet CMenu qui va avec un menu, et ça je sais plus comment on fait. 
 
Y'a autre chose : dans ta fenetre CFrame, il faut changer la valeur de m_bAutoMenuEnable : si c'est à vrai, EnablemenuItem et DisableMenuItem n'ont aucun effet
[edit]--Message édité par gtm--[/edit]
Marsh Posté le 10-04-2001 à 19:11:15
Essaie cela : 
 
void CTestBtDlg::OnRadio1()  
{ 
// Bouton 1 qui désactive le bouton 2 
GetDlgItem(IDC_RADIO2)->EnableWindow(FALSE); 
} 
 
J'ai créé 2 boutons (Radio1 et Radio2) 
Quand tu clickes sur le bouton 1, le bouton 2 passe en grisé. 
C'est ce que tu cherchais ? 
 
@+ 
Flying
Marsh Posté le 10-04-2001 à 16:39:30
Je voudrais savoir comment rendre innaccessible certaine partie de mon appli suivant ce que fait l'utilisateur.
Je m'explique :
imaginons que l'utilisateur coche une option .. et bien, tout de suite apres, d'autre options qui etaient auparavant accessible, le deviennent et vis versa.
merci d'avance.