#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
int main() {
initgraph(640, 480);
        
setbkcolor(RGB(64, 128, 128));
cleardevice();
        
//设置画笔的颜色
setlinecolor(RGB(255,0,0));
//设置画笔的颜色,PS_SOLID表示实线, 10表示线的宽度
setlinestyle(PS_SOLID, 10);
//设置文字颜色
settextcolor(RGB(255, 255, 0));
//设置文字样式 高度 宽度 字体
SetTextColor(100, 0, "微软雅黑"); //报错了
//在指定位置输出文本
char s[] = "无码高清";
outtextxy(170, 190,s); //报错了
//画线 从180,380到460,100
line(180, 380, 460, 100);
circle(320, 240, 200);
system("pause");
closegraph;
return 0;
}
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
int main() {
initgraph(640, 480);
setbkcolor(RGB(64, 128, 128));
cleardevice();
//设置画笔的颜色
setlinecolor(RGB(255,0,0));
//设置画笔的颜色,PS_SOLID表示实线, 10表示线的宽度
setlinestyle(PS_SOLID, 10);
//设置文字颜色
settextcolor(RGB(255, 255, 0));
//设置文字样式 高度 宽度 字体
SetTextColor(100, 0, "微软雅黑"); //报错了
//在指定位置输出文本
char s[] = "无码高清";
outtextxy(170, 190,s); //报错了
//画线 从180,380到460,100
line(180, 380, 460, 100);
circle(320, 240, 200);
system("pause");
closegraph;
return 0;
}
 本帖最后由 Kalice 于 2020-2-25 11:44 编辑 
1.把函数改成settextstyle
2. 考虑改成这样
复制代码
1.把函数改成settextstyle
2. 考虑改成这样
- // 输出字符串 (VC6 / VC2008 / VC2010 / VC2012)
 
- TCHAR s[] = _T("Hello World");
 
- outtextxy(10, 20, s);
Kalice 发表于 2020-2-25 11:43
1.把函数改成settextstyle
2. 考虑改成这样
已经解决了谢谢