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 :

Ligne de base dans CRichEditCtrl


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut Ligne de base dans CRichEditCtrl
    Bonjour

    Je ne trouve aucune fonction retournant la position (en pixels) de la ligne de base dans un CRichEditCtrl.

    Existe t il un moyen de connaitre la ligne de base d'une ligne (sachant que la zone peut contenir plusieurs polices et tailles différentes) dans une zone RichEdit ?

  2. #2
    Membre éprouvé
    Avatar de TheGzD
    Homme Profil pro
    Ingénieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur/ Docteur en Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par défaut
    Tes explications ne sont pas très claires, merci de reformuler tout ça un peu mieux stp.
    En effet, si ce qu'on raconte n'est facilement compréhensible c'est, la plupart du temps, qu'on n'a pas bien compris ce qu'on utilise.
    Je ne trouve aucune fonction retournant la position (en pixels) de la ligne de base dans un CRichEditCtrl.
    le haut ? le bas ? un RECT ?

    Quelle version du CRichEditCtrl utilises-tu ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    Je ne sais pas comment expliquer mieux...

    Un police possède plusieurs coordonnées :

    - un rectangle qui englobe la totalité de la lettre (entre le haut et le bas de toutes lettres)
    - Et la ligne de base qui est la ligne sur laquelle reposent les lettres (sous le "e" ou le "a"). un "p" ou un "q" descendent plus bas que cette ligne. En gros c'est la ligne ou apparait la ligne de soulignement.

    Par exemple dans word, c'est sur la ligne de base qu'apparaissent les vaguelletes rouges du correcteur ortographique.

    J'ignore si le terme "ligne de base" est le bon terme pour désigner cette coordonnée. mais j'espère que mon explication vous permettra de comprendre de quoi je parle.

    Et donc j'aimerai récupérer pour chaque ligne de ma richedit la position de cette ligne.

    Je précise que je suis en visual studio 2008 et j'utilise un richedit20w

    J'espere avoir été assez clair.

    Merci

Discussions similaires

  1. Insert ligne non inséré dans base
    Par bobosh dans le forum C#
    Réponses: 4
    Dernier message: 18/01/2010, 14h40
  2. [MySQL] Vérifier si un ligne existe déjà dans la base de données avant l'insertion
    Par moukit233 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/08/2009, 12h35
  3. requete si une ligne existe deja dans la base
    Par skillipo dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 04/02/2008, 09h37
  4. Réponses: 2
    Dernier message: 30/04/2007, 10h22
  5. ajout d'une ligne de la base dans un vecteur
    Par yousfi.z dans le forum JDBC
    Réponses: 1
    Dernier message: 09/08/2006, 21h58

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