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]Impossible de changer le texte d'un LABEL


Sujet :

MFC

  1. #1
    Membre confirmé Avatar de jlassira
    Inscrit en
    Mai 2005
    Messages
    228
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 228
    Par défaut [MFC]Impossible de changer le texte d'un LABEL
    salut !

    j'ai essayé dans mon OnInitDialog() d'afficher un label personnalisé dans un Text Control auquel j'ai associé une variable de controle de type CString mais je ne el vois pas s'afficher dans la fenetre !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    this->m_TotalCards_L.SetString("Nombre de tests " , 25);

    pourquoi ca ne marche pas!

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    il faut utiliser SetWindowText

  3. #3
    Membre confirmé Avatar de jlassira
    Inscrit en
    Mai 2005
    Messages
    228
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 228
    Par défaut
    m_TotalCards_L est une variable de controle value et non pas controle donc je n'ai pas la methode SetWindowTest() mais j'ai SetString() ...donc comment faire pour changer le texte !!

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu l'as encore associé à un mauvais type, tu m'as déjà fait le coup

  5. #5
    Membre confirmé Avatar de jlassira
    Inscrit en
    Mai 2005
    Messages
    228
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 228
    Par défaut
    oui tu as raison ...bon la ca marche

    sauf que j'ai une focntion qui me retourne un type string et je voufrais affecter son contenu dans SetWindowText() mais elle ne supporte pas le type string aparramment..comment je peux convertir le string en un type supporté par SetWindowText() qui est LPCTSTR

    et encore thank you

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Par défaut
    franchement achete toi un bouquin de mfc : moi c'est ce que j'ai fait en 1 semaine tu saura tout parce que la tu te mort la queue et tu perd plus de temps sur le forum que si tu cherhcer dans un bouquin ou un tutoriel
    juste un conseil

  7. #7
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    c'est un string de la STL ? utilise .c_str()

  8. #8
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    Citation Envoyé par jlassira
    comment je peux convertir le string en un type supporté par SetWindowText() qui est LPCTSTR
    http://c.developpez.com/faq/vc/?page...tringToCString


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PYTHON 2.X] Changer le texte d'un label.
    Par Suraisa dans le forum Tkinter
    Réponses: 2
    Dernier message: 10/09/2014, 19h11
  2. [Débutant] Changer le texte d'un label
    Par bilou_12 dans le forum C#
    Réponses: 4
    Dernier message: 24/03/2012, 00h50
  3. [Débutant] changer le texte d'un label en c#
    Par theangel2011 dans le forum C#
    Réponses: 6
    Dernier message: 12/08/2011, 10h29
  4. Changer le texte d'un label dynamiquement
    Par avator dans le forum Tcl/Tk
    Réponses: 2
    Dernier message: 01/04/2009, 22h59
  5. Changer le texte d'un label à partir d'une autre classe
    Par joannak20 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 15/01/2009, 11h37

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