0

我正在使用c.

我们得到了项目的框架(使用 BGI 的基本 GUI 实现)。

出于某种原因,显示窗口中的所有文本都以东南亚字符出现。

这是我目前正在使用的代码(至少看起来相关),

#include <graphics.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>

void startScreen() {
   settextstyle(EUROPEAN_FONT, 0, 16);
   outtextxy((getmaxx() / 2) - (textwidth("TOWER OF POWER") / 2), 0, "TOWER OF POWER");
   outtextxy((getmaxx() / 2) - (textwidth("PRESS ANY KEY")/2), getmaxy() - textheight("PRESS ANY KEY"), "PRESS ANY KEY");

   tower();

   readkey();
   clearviewport();
}

void main(void) {
    // Initialise graphic window (x = 639 , y = 479)
    int gd = DETECT, gm = 0;
    initgraph(&gd, &gm, "");
    startScreen();
}

在此先感谢您的帮助。

4

0 回答 0