MFC Doc View architecture changer le texte d'un menu
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

MFC Doc View architecture changer le texte d'un menu



  1. #1
    Médiat

    MFC Doc View architecture changer le texte d'un menu


    ------

    Bonjour,

    Dans mon programme, je voudrais changer le texte d'un menu en fonction d'information connue dans le "Doc".
    Au retour d'une fenêtre de saisie, dans le "doc", les lignes

    Code:
    if (dlgParameters.DoModal() == IDOK)
    	{
                    ...
     		CMenu* pMenu = AfxGetMainWnd()->GetMenu();
    		pMenu->ModifyMenuW(ID_GENERATION_SIMPLE, MF_BYCOMMAND, ID_GENERATION_SIMPLE, Caption);
    
    	}
    fonctionnent parfaitement, mais je voudrais que cette modification soit visible dès le lancement du programme, et je ne sais pas où mettre ces mêmes lignes, si quelqu'un a une idée ...

    -----
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  2. #2
    umfred

    Re : MFC Doc View architecture changer le texte d'un menu

    Citation Envoyé par Médiat Voir le message
    s je voudrais que cette modification soit visible dès le lancement du programme, et je ne sais pas où mettre ces mêmes lignes, si quelqu'un a une idée ...
    Donc, au moment où tu créés ta fenêtre principale, non ?

  3. #3
    Médiat

    Re : MFC Doc View architecture changer le texte d'un menu

    Bonjour,

    Merci de votre intérêt

    Dans la fenêtre principale (MainFrm.cpp), je n'ai pas accès aux données du "Doc".
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  4. #4
    Spazi

    Re : MFC Doc View architecture changer le texte d'un menu

    Vous pouvez passer par l' OnInitialUpdate de votre CView.

  5. A voir en vidéo sur Futura
  6. #5
    Médiat

    Re : MFC Doc View architecture changer le texte d'un menu

    Citation Envoyé par Spazi Voir le message
    Vous pouvez passer par l' OnInitialUpdate de votre CView.
    Merci,

    J'essaye dans la soirée et je vous tiens au courant
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  7. #6
    Médiat

    Re : MFC Doc View architecture changer le texte d'un menu

    Ca marche parfaitement(comment ai-je pu ne pas y penser, alors que j'avais déjà des choses dans cette fonction)

    Merci
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

Discussions similaires

  1. MFC Doc View architecture
    Par Médiat dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 15/02/2020, 13h11
  2. [Brun] TV SAMSUNG : Entre-aide sur le menu caché/menu service ES55F6510
    Par invite4169ccf4 dans le forum Dépannage
    Réponses: 2
    Dernier message: 11/02/2016, 12h35
  3. Changer ou créer un texte dans un écran animé
    Par eulenspi dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 28/03/2011, 08h31
  4. changer un texte superposé
    Par invited604dd85 dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 27/07/2007, 13h16
  5. changer le menu raccourcit
    Par invitef61b7e97 dans le forum Logiciel - Software - Open Source
    Réponses: 10
    Dernier message: 01/10/2006, 14h40