cs_salazar
Messages postés241Date d'inscriptionmercredi 1 octobre 2003StatutMembreDernière intervention19 février 20062 8 nov. 2004 à 23:07
Il est vrai que le .cls permet l'effacement, mais il génère un cintillement du texte si je l'affiche à des coordonnées différentes.
Si l'objet qui recoit le DrawText n'est pas un PictureBox, comment faire.
Via un UserControl, j'ai fait un texte défilant à la facon WinAmp. Sauf que le .cls du PictureBox qui recoit l'API génère un cintillement quelque soit la vitesse de déplacement.
J'ai supposé qu'il existait des API complémentaires au DrawText... Lesquelles ?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 9 nov. 2004 à 06:04
En effet, si tu fait un invalidaterect du rectangle englobant ton texte, cela force windows à raffraichir l'affichage de ce rectangle => efface le texte, et uniquement pour cette zone, ce qui est plus rapide que de raffraichir toute l'image. Donc il ne devrait plus y avoir de clignotement.
_______________________________________