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.