Il existe de nombreuses façons de faire clignoter le texte en fonction du contexte et des fonctions que vous avez utilisées pour dessiner le texte. Vous devez être plus précis sur ce que vous faites. Personnellement, depuis que j'ai utilisé le framework .NET, j'utiliserais une sorte de minuterie pour passer d'une couleur à l'autre en utilisant les méthodes (System.Drawing.Graphics) DrawRectangle() pour le changement de couleur d'arrière-plan et DrawString() pour le texte.
Alek
Vous pouvez faire un effet de clignotement sur C++ en affichant un texte, attendre un peu puis l'effacer, attendre à nouveau puis boucler. Vous trouverez ci-dessous un exemple de fonction que vous pouvez utiliser :
fournissez le texte suivant
- le texte que vous souhaitez faire clignoter l'
emplacement x - x ou l'emplacement de la colonne
y - y ou la ligne
pour le travail gotoxy(), vous devez :
#include
voici le code:
void blink(char text[50], int x, int y)
{
while (true) // boucle infinie
{
gotoxy(x,y); // aller à l'emplacement x et y spécifié
cout
Jeanne
Le code suggéré ci-dessus brûlera des tonnes de cycles CPU et est très inefficace.
Ce que vous recherchez, c'est comment utiliser les commandes ANSI. Voici une bonne définition :
en.wikipedia.org