Mya
Есть много способов заставить текст мигать в зависимости от контекста и того, какие функции вы использовали для рисования текста. Вам нужно быть более конкретным в том, что вы делаете. Лично, поскольку я использовал платформу .NET, я бы использовал какой-то таймер для перехода от одного цвета к другому, используя методы DrawRectangle () (System.Drawing.Graphics) для изменения цвета фона и DrawString () для текста.
Алек
Вы можете создать эффект мигания на C ++, отобразив текст, подождите некоторое время, затем удалите его, снова подождите, а затем зацикливание. Ниже приведен пример функции, которую вы можете использовать:
введите следующий
текст - текст, который вы хотели бы мигать, положение
x - x, положение столбца
y - y или строку
для работы gotoxy (), вы должны:
#include
здесь код:
void blink (char text [50], int x, int y)
{
while (true) // бесконечный цикл
{
gotoxy (x, y); // переходим к указанным координатам x и y
cout
Джейн
Предложенный выше код сжигает массу циклов процессора и очень неэффективен.
Вы ищете, как использовать команды ANSI. Вот хорошее определение:
en.wikipedia.org