【C++图形化编程】EasyX函数~文字输出相关函数
文字输出相关函数:
函数或数据类型 | 描述 |
gettextcolor | 获取当前文字颜色 |
gettextstyle | 获取当前字体颜色 |
LOGFONT | 保存字体样式的结构体 |
outterxtxy | 指定位置输出字符串 |
drawtext | 在指定区域以内指定格式输出字符串 |
settextcolor | 设置当前字体颜色 |
settextstyle | 设置当前字体样式 |
textheight | 获取字符串实际占用的像素高度 |
textwidth | 获取字符串实际占用的像素宽度 |
(1)outtextxy()
void outtextxy( int x, int y, LPCTSTR str);
参数
x
字符串输出时头字母的 x 轴的坐标值。
y
字符串输出时头字母的 y 轴的坐标值。
str
待输出的字符串的指针。
c
待输出的字符。
样例
// 输出字符串(Unicode 字符集) wchar_t s[] = L"Hello World";outtextxy(10, 20, s);
(2)settextstyle
void settextstyle( int nHeight, int nWidth, LPCTSTR lpszFace);
参数
nHeight
指定高度(逻辑单位)。
nWidth
字符的平均宽度(逻辑单位)。如果为 0,则比例自适应。
lpszFace
字体名称。
例子:
settextstyle(20,0,"楷体");
(adsbygoogle = window.adsbygoogle || []).push({});