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] CFormView ListBox


Sujet :

MFC

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 109
    Par défaut [MFC] CFormView ListBox
    Bonjour,

    Y a-t-il un autre moyen que la méthode OnUpdate et l'appel à UpdateAllViews( NULL ) pour afficher ou modifier des lignes de la listbox ?

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 109
    Par défaut
    En fait, j'aimerais pouvoir afficher des chaines dans une listbox, les effacer, en afficher d'autres ... lorsque l'utilisateur effectue des requêtes sur une base de données ou d'autres choses qui n'ont rien à voir et pour l'instant voilà la technique que j'ai trouvé :

    code dans ma formview :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    void CMessage::OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint) 
    {
     CString str_pos;
     COugandaDoc* pDoc = (COugandaDoc*)GetDocument();
    if (pDoc->affiche)
    {
    // AFFICHAGE 1
    // j'affiche tout un tas de chose
    // m_list1.AddString(...); ... etc
    }
    else 
    {
    // AFFICHAGE 2
    // j'affiche autre chose
    }
    }
    affiche est une variable booléenne déclarer dans mondoc.h
    Voilà. Ca marche mais je trouve que ça fait un peu "bidouille".
    Dans ma formview, au lieu de OnUpdate, J'aurais aimé une fonction pour afficher l'affichage 1 et une fonction pour l'affichage 2.

    J'espère que j'ai été clair.

Discussions similaires

  1. [MFC] CFormView, Thread et rafraichissement
    Par Philippe299 dans le forum MFC
    Réponses: 6
    Dernier message: 08/09/2005, 15h18
  2. [MFC] parametrage d'une listbox
    Par mandagor dans le forum MFC
    Réponses: 66
    Dernier message: 12/07/2005, 15h32
  3. [MFC][ListBox] Couleur du texte
    Par r0d dans le forum MFC
    Réponses: 8
    Dernier message: 08/06/2005, 18h41
  4. [MFC] Probleme d'actualisation d'une listbox
    Par Robleplongeur dans le forum MFC
    Réponses: 5
    Dernier message: 13/05/2004, 14h15
  5. [MFC] CPropertySheet dans une CFormView ???
    Par Lofwyr dans le forum MFC
    Réponses: 2
    Dernier message: 30/07/2003, 16h49

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