EasyX显⽰中⽂字体问题对于固定中⽂字符串
TCHAR text[100];
_stprintf(text,_T("⼀个按钮"));
outtextxy(100,100,text);//打印
对于任意中⽂字符串
#define FONTSIZE 20
#define FONTTYPE "宋体"
void drawTip(wchar_t*st,int x,int y,int*color=NULL);
void drawTip(wchar_t*st,int x,int y,int*color){
//设置字体颜⾊
textstyleif(color!=NULL){
settextcolor(RGB(color[0],color[1],color[2]));
}else{
settextcolor(RGB(255,255,255));
}
TCHAR s[100];
_stprintf(s,_T("%s"),st);
settextstyle(FONTSIZE,0,_T(FONTTYPE));// 设置⽂字⼤⼩、字体
outtextxy(x, y ,s);//打印
}
//wchar_t:宽字符串,可以⽤来存储Unicode字符
//L:告诉编译器为"字"分配两个字节空间
/
/参考⽂章:blog.csdn/weixin_40332490/article/details/105094577
wchar_t*str = L"字符串⼀";
drawTip(str);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论