📅  最后修改于: 2023-12-03 15:00:13.810000             🧑  作者: Mango
在C语言中,我们可以使用settextstyle函数来设置文本的样式。
void settextstyle(int font, int direction, int charsize);
font
:指定字体类型,取值范围为0-10,表示不同的字体,具体取值如下:| 字体类型 | 取值范围 | | :------: | :------: | | DEFAULT_FONT | 0 | | TRIPLEX_FONT | 1 | | SMALL_FONT | 2 | | SANS_SERIF_FONT | 3 | | GOTHIC_FONT | 4 | | SCRIPT_FONT | 5 | | SIMPLEX_FONT | 6 | | TRIPLEX_SCR_FONT | 7 | | COMPLEX_FONT | 8 | | EUROPEAN_FONT | 9 | | BOLD_FONT | 10 |
direction
:指定字体的倾斜角度,可以取值0、1、2、3,分别表示不倾斜、左倾斜、右倾斜、上倾斜。
charsize
:指定字体的大小。
#include <graphics.h>
int main()
{
// 初始化图形界面
int driver = VGA, mode = VGAHI;
initgraph(&driver, &mode, "");
// 设置字体样式
settextstyle(DEFAULT_FONT, HORIZ_DIR, 4);
// 输出文本
outtextxy(100, 100, "Hello, world!");
// 关闭图形界面
closegraph();
return 0;
}
在上述代码中,我们首先需要调用initgraph函数来初始化图形界面,然后调用settextstyle函数来设置字体的样式,最后使用outtextxy函数来输出文本。最后,我们需要调用closegraph函数来关闭图形界面。