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 :

Draw Text() , mfc


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 20
    Par défaut Draw Text() , mfc
    Bonjour

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 464
    Par défaut
    1. "ça marche pas" ça ne veut pas dire grand chose : décris plus précisément ce qu'il se passe.

    2. montre comment sont déclarées et initialisées tes variables pDC, m_Texte et m_Frame.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 464
    Par défaut
    il y a 48 fichiers dans ton archive , peux-tu être un peu plus précise sur la localisation du problème ??

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 464
    Par défaut
    Le 1er problème flagrant, c'est la mauvaise utilisation de CDC:: DrawText() :
    dans ton dernier post tu passes -1 comme longueur de texte et un pointeur sur un CRect, ce qui est correct, mais dans TextObject.h tu as mis 1 comme longueur , ce qui n'affichera dans le meilleur des cas que le 1er caractère de la chaine, et une référence sur un CRect, ce qui ne devrait même pas compiler ?!

    Etant donné que ta chaine est passée en CString, il serait plus logique d'utiliser la surcharge de DrawText() prenant en argument un CString et pas de longueur.

    Sinon as-tu vérifié la validité du DC passé à ta fonction DrawWhole(), et les valeurs de ses attributs ?

    Et tu n'as toujours pas décrit exactement ce qu'il se passait...

Discussions similaires

  1. [PIL] draw text et retour a la ligne.
    Par airod dans le forum Calcul scientifique
    Réponses: 9
    Dernier message: 15/08/2008, 19h58
  2. Réponses: 3
    Dernier message: 24/05/2004, 16h20
  3. [MFC] Changer le texte dans la barre de statut
    Par karl3i dans le forum MFC
    Réponses: 2
    Dernier message: 13/02/2004, 13h15
  4. [MFC]Ecrire du texte dans un rectangle
    Par zaz16 dans le forum MFC
    Réponses: 8
    Dernier message: 29/07/2003, 10h31
  5. Réponses: 2
    Dernier message: 10/06/2002, 11h03

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