当前位置:首页 > 趣味小程序 > 正文内容

【C++图形化编程】EasyX函数~文字输出相关函数

亿万年的星光5年前 (2021-02-28)趣味小程序2907

文字输出相关函数:

函数或数据类型描述
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,"楷体");


    扫描二维码推送至手机访问。

    版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。

    分享给朋友:

    相关文章

    【C++图形化编程】EasyX函数~鼠标操作相关函数

    在EasyX中,我们可以用控制鼠标的相关函数。FlushMouseMsgBuffer清空鼠标消息缓冲区GetMouseMsg获取一个鼠标消息。如果当前鼠标消息队列中没有,就一直等待PeekMouseM...

    【C++图形化编程】flappy bird(2)—游戏逻辑与完善

    【C++图形化编程】flappy bird(2)—游戏逻辑与完善

    0.前言    上一篇中,我们简单完成了flappy的图像导入和基本架构。这一篇文章中,我们继续完善。1.游戏逻辑这个游戏的简单逻辑就是:(1)初始状态(游戏一...

     【C++图形化编程】飞机大战1—基础资源导入与基本框架

    【C++图形化编程】飞机大战1—基础资源导入与基本框架

    0.前言前面几篇文章中,我们实现了flappy的小游戏,这篇文章中,我们尝试制作飞机大战的游戏。首先,效果图如下:基础资源导入下载图片及音乐资源:https://box356.lanzoui.com/...

    【二分与分治】中间值、边界值、循环条件、模块写法(1)

    【二分与分治】中间值、边界值、循环条件、模块写法(1)

    0.前言二分法并不简单,或者说“思路简单,细节爆炸”,举例来说,你可能已经看过很多题解,那么可能会看到下面几种写法mid=(left+right)/2 mid=(left+right)>&...

    【C++图形化编程】播放背景音乐

    再做小游戏的时候有的时候需要背景音乐,这一点EasyX也可以实现。需要的头文件#include <mmsystem.h>  //多媒体设备接口 #pragm...

    EasyX小游戏—双人反弹球

    参考代码:#include <conio.h> #include <graphics.h> #include<windows.h> #de...