shaolin78
Messages postés15Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005
-
29 mai 2005 à 14:15
shaolin78
Messages postés15Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005
-
29 mai 2005 à 17:21
bonjour, ben voila je reviens avec mon probleme de police,
J'ai créé une application, editeur de texte multi fenetre et je souhaite permettre a l'utilisateur de choisir la police de son choix. Pour ce faire j'utilise choosefont(); et setcharformat...mais le probleme c'est que il ne ma'applique pas la police choisie, il me met le texte selectionné en bleu et lorsque je passe par dessu avec la souris, c'est comme un lien hypertexte, j'ai le curseur qui se change en doigt...Je mets mon code :
merci a ceux qui jetteront un chti coup d'oeil...
shaolin78
Messages postés15Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005 29 mai 2005 à 16:15
y a qqch que je ne comprends des lors pas :
moi la seule chose que je fait dans mon code c'est de parametriser ma boite de dialogue choosefont..je l'appelle et
ensuite je fais un sendmessage em_setcharformat...
dois je aussi declarer un charformat? et y copier les param de ma choosefont???
comment dois je faire?
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 29 mai 2005 à 17:02
Tu vois bien, quand tu envoies EM_SETCHARFORMAT, lParam doit contenir
un ptr vers une structure CHARFORMAT. Toi tu envoie une strcture
CHOOSEFONT, ce n'est pas bon