Добавление мерцания к цвету, но не мигание - PullRequest
0 голосов
/ 30 июля 2010

Текст должен мигать красным цветом, но он не мигает

#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
void main(void)
{
    int driver=DETECT,mode,mx,my,x1,y1,x2,y2;
    initgraph(&driver,&mode,"C:\\tc\\bgi");
    cleardevice();
    mx=getmaxx();
    my=getmaxy();
settextstyle(0,HORIZ_DIR,6);
setcolor(RED+BLINK);
outtextxy(mx/2,my/2,"FAHAD");
    getch();
    closegraph();





}

Ответы [ 2 ]

1 голос
/ 30 июля 2010

Этот код предназначен для 16-битной MS-DOS, виртуализация Win32 DOS-box не поддерживает атрибут мигания. Я считаю, что он поддерживается в полноэкранном режиме, но версии Windows начиная с XP и 2000 не поддерживают полноэкранную консоль или презентацию DOS-box.

1 голос
/ 30 июля 2010

Из вашего вопроса я понятия не имею, какую библиотеку вы используете, но здравый смысл подсказывает, что это может помочь:

setcolor(RED | BLINK);  // Use bitwise or instead of + to combine values
...