Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
1907 connectés 

  FORUM HardWare.fr
  Programmation
  API Win32

  Rich Edit Control : désactiver le lissage des caractères

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Rich Edit Control : désactiver le lissage des caractères

n°2099111
antsite
Je me souviens
Posté le 02-09-2011 à 02:59:11  profilanswer
 

:hello:  
 
Je crée une police via CreateFont en indiquant NONANTIALIASED_QUALITY pour le paramètre fdwQuality.
 
Si j'applique cette police à un contrôle Edit simple (via WM_SETFONT), tout marche bien la police utilisée par le contrôle Edit n'est pas lissée.
 
Si de la même façon j'applique cette police à un contrôle Rich Edit (toujours via WM_SETFONT), la police reste lissée (je suppose que c'est le paramètre système qui l'indique, ClearType étant activé sur l'OS).
D'ailleurs on voit bien que lorsque l'on change la police d'un Rich Edit avec un WM_SETCHARFORMAT par exemple, le paramètre fdwQuality est inexistant (par rapport à CreateFont) et qu'il n'est pas possible directement de contrôler le lissage :(.
 
Quelqu'un sait-il comment désactiver le lissage des caractères dans un Rich Edit control ?
 
merci [:calimero]

mood
Publicité
Posté le 02-09-2011 à 02:59:11  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  API Win32

  Rich Edit Control : désactiver le lissage des caractères

 

Sujets relatifs
Imposer une police et une taille de caractères ?extraire un nombre d'une grande chaine de caractères
[HTaccess] Problèmes avec Google Translate et caractères réservésLire un fichier text et extraire les caracteres 25 a 37 de chaque lign
[résolu]Redéfinir la Procédure d'un Edit avec DialogBoxDream cs5: remplacer images style diaporama(edit:résolu)
Caractères spéciaux %20 dans base sql mais pas tout le temps !Php fonction rename qui donne des noms bizzares en 13 caracteres.
Supression d'un saut de ligne dans une chaîne de caractèresConcaténation des caractères non signés
Plus de sujets relatifs à : Rich Edit Control : désactiver le lissage des caractères


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware