IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[MFC] Problème de menu item grisé


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 157
    Par défaut [MFC] Problème de menu item grisé
    Bonjour,

    J'ai une fenêtre principale a mon application qui est une CFormView. Il y a une barre de menu attachée à cette vue.

    Lorsque je rajoute un menu, puis un sous-menu, voire un second niveau de sous-menus, il arrive que le menu apparaisse en grisé avec impossibilité d'invoquer la fonction ou le sous-menu associé (Cf image). Par contre d'autres menus créés exactement de la même manière n'ont pas ce problème.


    Sur cette image, le sous-menu "Tracking type", qui comporte 4 sous options (dont j'ai déclaré et codé les fonctions dans la classe "View") est en grisé alors que "Unlock mount" ne l'est pas (et je ne trouve aucune différence de codage entre les 2 items).

    J'ai bien déclaré les bons renvois de l'événement dans la bonne classe (ici ma classe "View" - je suis en architecture Doc/View).

    Quelqu'un pourrait-il m'expliquer le pourquoi du comment...?

    Ce n'est pas la première fois que je suis confronté à ce problème et ça commence à m'agacer...

    Merci d'avance. Gorgo T.

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    tu as un message ON_UPDATE_COMMAND_UI sur cette option du menu ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 157
    Par défaut
    salut,
    Citation Envoyé par farscape Voir le message
    salut,
    tu as un message ON_UPDATE_COMMAND_UI sur cette option du menu ?
    Non, mais j'ai un cas ou il n'y a pas de ON_UPDATE_COMMAND_UI et qui marche quand meme... (par contre oui, j'ai d'autres sous menus qui ont un ON_UPDATE_COMMAND_UI).

    Alors pourquoi est-ce que certains menus sans ON_UPDATE_COMMAND_UI marchent quand meme?

    A+

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/05/2004, 10h23
  2. [MFC] Problème pointeur sur une classe
    Par mick74 dans le forum MFC
    Réponses: 7
    Dernier message: 14/04/2004, 14h17
  3. [MFC] Problème de pointeur !!
    Par acastor dans le forum MFC
    Réponses: 7
    Dernier message: 19/03/2004, 15h50
  4. [MFC] problème d'éxécution
    Par ben_iap dans le forum MFC
    Réponses: 2
    Dernier message: 15/03/2004, 10h31
  5. Réponses: 3
    Dernier message: 18/11/2003, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo