C++ c++;graphics.h彩色矩形顶部的文本

C++ c++;graphics.h彩色矩形顶部的文本,c++,graphics,C++,Graphics,我正在处理graphics.h标题,有3个问题 我试图将窗口的名称更改为Simple Pong,如第8行所示,但它仍然告诉我Windows BGI 我在一个彩色矩形的顶部有一个文本,但O的内部没有颜色,我如何修复它 关于文本,当我不放置floodfill(第27行)时,文本位于白色矩形内,但如果放置floodfill,文本会变得非常薄 以下是我的输出: 这是我的密码: #include<graphics.h> #include <stdio.h> #include<

我正在处理graphics.h标题,有3个问题

  • 我试图将窗口的名称更改为Simple Pong,如第8行所示,但它仍然告诉我Windows BGI

  • 我在一个彩色矩形的顶部有一个文本,但O的内部没有颜色,我如何修复它

  • 关于文本,当我不放置
    floodfill
    (第27行)时,文本位于白色矩形内,但如果放置
    floodfill
    ,文本会变得非常薄

  • 以下是我的输出:

    这是我的密码:

    #include<graphics.h>
    #include <stdio.h>
    #include<conio.h>
    
    
    main()
    {
        initwindow(640,480,"Simple Pong");
    
        setbkcolor(15);
        setfillstyle(SOLID_FILL,15);
        floodfill(1,1,15);
    
        setcolor(BLACK);
        rectangle(27,17,603,123);
        setfillstyle(SOLID_FILL,BLACK);
        floodfill(41,41,BLACK);
    
        setcolor(YELLOW);
        rectangle(30,20,600,120);
        setfillstyle(SOLID_FILL,YELLOW);
        floodfill(41,41,YELLOW);
    
        setcolor(BLACK);
        settextstyle(8, 0, 7);
        outtextxy(130,35,"SIMPLE PONG");
        floodfill(185,47,BLACK);
    
        getch();
    }
    
    #包括
    #包括
    #包括
    main()
    {
    初始化窗口(640480,“简单乒乓”);
    单色(15);
    设置填充样式(实心填充,15);
    洪水填充(1,1,15);
    设置颜色(黑色);
    矩形(27,17603123);
    setfillstyle(实心填充,黑色);
    洪水填充(41,41,黑色);
    设置颜色(黄色);
    矩形(30,20600120);
    setfillstyle(实心填充,黄色);
    洪水填充(41,41,黄色);
    设置颜色(黑色);
    settextstyle(8,0,7);
    outtextxy(130,35,“简单乒乓球”);
    洪水填充(185,47,黑色);
    getch();
    }
    
    我不熟悉这个图形库,但是你能先进行黄色泛光填充,然后在顶部渲染文本吗?
    getch()
    进行渲染吗?嘿!您正在使用的graphics.h标题非常古老,现在您将找不到多少人来帮助您。你绝对应该尝试一下图书馆。我相信等价的函数被称为
    SDL\u CreateWindow
    SDL\u FillRect
    SDL\u WM\u SetCaption
    (根据需要设置标题),并且将有更多的资源帮助您解决任何问题。