settextstyle() 设置文本型式函数

easyX库文字输出相关函数(注释版) 本次我给您带来的是easyX库的字符输出系列函数,祝您看得开心。 阅读详情

settextstyle() 设置文本型式函数

功能: 函数settextstyle() 设置图形文本当前字体、文本显示方向(水平显示或垂直显示)以及字符大小。

用法: 此函数调用方式为void settextstyle(int font,int direction,int charsize);

说明: 函数括号中,font为文本字体参数,direction为文本显示方向,charsize为字符大小参数。头部文件graphics中分别对它们进行了定义。表1-14所列为标准字体。

 

表1-14 图形文本标准字体

--------------------------------------------------------------------

字体符号名            等价值         含     义

--------------------------------------------------------------------

DEFAULT_FONT               0         8*8点阵字型(缺省字体)

TRIPLEx_FONT                1         笔划式三倍字型(三倍字体)

SMALL_FONT                  2         笔划式小字型(小字体)

SANS_SERIF_FONT             3         笔划式字(Sanserif字体)

GOTHIC_FONT                 4         笔划黑体字型(哥特体)

--------------------------------------------------------------------

 

在设置字体之前,被选字体的.CHR文件必须装在initgraph()中指定的driverpath(驱动程序路径)目录或子目录里。

缺省时图形文本显示方向为水平方向,但可以设置图形文本显示方向为垂直方向(逆时针转90度)。表1-15给出了这两个图形文本显示方向。

 

表 1-15 图形文本显示方向

------------------------------------------------------------

显示方向符号名       等价值         说         明

------------------------------------------------------------

HORIZ_DIR               0        从左到右显示(水平方向)

VERT_DIR                1        从底向上显示(垂直方向)

------------------------------------------------------------

 

在垂直显示时,文本字符串从底部向上显示,目前还没有现成的规定从上到下或从左到右的显示,但若需要也可设计。

对点阵字体,字符大小可以在0到10之间选择。对于笔划字体,charsize(字符大小参数)=0表示以缺省比例显示即4倍或由函数setusercharsize()设置的用户自定字符的比例放大显示。最大有效的charsize值为0。

如果有错误参数值传给函数settextstyle(),graphresult()函数将给出值-11(表示一般图形错误),当前的文本型式保持不变。

settextstyle()函数相应的头文件为graphics.h

返回值:无

例: 下面的程序中使用了settextstyle()函数,显示不同的文本字体和大小:

#include<graphics.h>

#include<conio.h>

void main()

{

int driver,mode;

mode=0;

initgraph(&driver,&mode,"");

outtext("Normal");

settextstyle(GOTHIC_FONT,HORIZ_DIR,2);

outtext("Gothic");

settextstyle(TRIPLEx_FONT,HORIZ_DIR,2);

outtext("Triplex");

settextstyle(SANS_SERIF_FONT,HORIZ_DIR,7);

outtext("Sans serif");

getch();

restorecrtmode();

}

C语言图形编程【4】:图形文本 阅读详情

相关推荐

easyx文字输出汇总

文章目录前言一、outtextxy()输出文字字符二、文字特效1.setbkmode设置文字背景2.settextcolor();设置文字颜色用RGB三原色设置用颜色常量3.settextstyle()设置文字样式大小总结标题最后附上文字动态变色渐变放大输出的代码: 前言 在前面的一系列文章里已经说了基本图形绘制接下来说一下文字输出。 一、outtextxy()输出文字字符 在easy.h中我们可以找到该函数的定义 void outtextxy(int x, int y, TCHAR c); /

艾小方的博客 2万+

easyx 学习笔记(二):文字绘制

学习视频。

m0_73205098的博客 5414

攻防世界 web高手进阶区 9分题 Web_python_flask_sql_injection

继续ctf的旅程,开始攻防世界web高手进阶区的9分题,本文是Web_python_flask_sql_injection的writeup

闵行小鱼塘 1472

settextstyle()的使用方式

settextstyle() 函数,用于更改文本的显示方式。使用它,我们可以修改文本的大小,更改文本的方向和更改文本的字体。否则其余的都正确,但是只有settextstyle等关于文本的函数报错。3.需要在Visual Studio的解决方案右击属性,2.需要在C++的头文件引入。1.首先安装EasyX。

2301_77482405的博客 2455

从零开始Cubemx配置STM32搭载freeRTOS以及lwip实现tcp网络通信(二)

Cubemx配置LWIP,实现网络通信

qq_30623327的博客 1万+

混合部署 操作系统混合部署

在openEuler Embedded 22.03中,已经集成了OpenAMP相关支持,并与openEuler的SIG Zephyr合作实现了openEuler Embedded与实时操作系统Zephyr在QEMU平台上的混合部署。具体的混合部署方式取决于设备的硬件和软件支持。例如,可以使用虚拟机软件(如VirtualBox)在Linux操作系统上运行Android虚拟机,从而实现Linux和Android的混合部署。需要注意的是,混合部署涉及到设备的硬件和软件兼容性,以及操作系统的配置和管理。

dianqicyuyan的博客 1763

settextstyle

这个函数用于设置当前字体样式。 void settextstyle( int nHeight, int nWidth, LPCTSTR lpszFace ); void settextstyle( int nHeight, int nWidth, LPCTSTR lpszFace, int nEscapement, int nOrientation, int nWeight, bool bItalic, bool bUnderline, bool bStrikeOut .

enter回车键 5769

PyQt5数据库开发3 6 QSqlQuery完整实操案例【图文详解】

PyQt5数据库开发3 6.1 QSqlQuery实操案例【多图详解】,本文有点长,主要每一个步骤都有对应的图文教程!!!

qq_53317005的博客 2961

settextstyle()或outtextxy()函数使用报错怎么解决?

解决方法:_T(" ")

m0_68678128的博客 7373

Ollama DNS 重新绑定攻击 (CVE-2024-28224)

一旦 DNS 重新绑定攻击成功,攻击者就可以对这些 API 进行排序,以读取 Ollama 运行的进程可访问的任意文件数据,并将这些数据泄露到攻击者控制的系统中。完成对“创建模型” API 请求的调用后,Ollama 将收集组成新创建的用户模型的许多工件,包括大型语言模型数据、许可证数据等,以及我们要提取的文件,所有这些都可以通过其 SHA256 内容进行寻址。这是我们要窃取的文件,在我们的示例中,是可通过运行 Ollama 的主机上的路径名访问的现有文本文件。值得注意的是,该模型配置为通过参数中的。

技术超强的网络安全平台 1647

WS2812和homeassistant握手

本文学习了WS2812和homeassistant握手,后期会分享更多有趣物联网的操作从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。...

vor234的博客 811

c语言settextstyle有哪些字体,settextstyle() 设置文本型式函数

settextstyle() 设置文本型式函数功能: 函数settextstyle() 设置图形文本当前字体、文本显示方向(水平显示或垂直显示)以及字符大小。用法: 此函数调用方式为void settextstyle(int font,int direction,int charsize);说明: 函数括号中,font为文本字体参数,direction为文本显示方向,charsize为字符大小参数...

weixin_39799307的博客 3590

华为OD机试 - 敌情监控 - 滑动窗口(Java 双机位C卷 200分)

说明 第一行第一个正整数5,表示敌人有5个营地,第二个正整数2,表示连续营地 的数量是2, 第3个正整数3, 表示后续会有3条查询的命令;接下来一行有 5个正整数,分别表示每个营地里开始的人的数,第1个营地开始有1个人,第 2个营地开始有2个人,第3个营地开始有2个人,第4个营地开始有3个人,第 5 个营地开始有3个人;第3条命令:Query 2 4 表示查询第2到第4个营地的总人数,结果:2+8=10 第一个输出是: 10,注意这里第3个营地人数在第2条命令中增加了6。第一行3个正整数:N K L。

学Java,找哪吒 764

outtextxy函数_C / C ++中的图形:带有示例的OUTTEXTXY和SETTEXTSTYLE函数

outtextxy函数In today's advanced Advance Learning Tutorial, you will learn how to print any string in the graphics mode? 在今天的高级高级学习教程中,您将学习如何在图形模式下打印任何字符串 ? 1)OUTTEXTXY (1) OUTTEXTXY) In the Graphics...

cumtb2009的博客 5502

使用plot函数可视化F分布累积分布函数数据(R语言)

在上面的代码中,我们使用了seq()函数来生成从0到5之间,以0.1为步长的一组F值。然后,我们指定了分子自由度为3,分母自由度为8,并使用pf()函数计算了对应的F分布CDF值。在本文中,我们将介绍如何使用R语言的plot函数来可视化F分布的累积分布函数(CDF)数据。通过使用plot函数,我们可以直观地了解F分布的累积分布函数,并对F值和对应的累积概率之间的关系有更深入的认识。运行上述代码后,我们将获得一个由F值和对应的累积概率构成的图形,其中x轴表示F值,y轴表示累积概率。

LogicGuruX的博客 502

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

c语言settextstyle有哪些字体,EasyX 文档 - settextstyle

settextstyle这个函数用于设置当前字体样式。void settextstyle(int nHeight,int nWidth,LPCTSTR lpszFace);void settextstyle(int nHeight,int nWidth,LPCTSTR lpszFace,int nEscapement,int nOrientation,int nWeight,bool bItali...

weixin_42131728的博客 3147

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

VS2019 没有与参数列表匹配的 重载函数 "settextstyle" 实例 怎么解决

很抱歉,我无法提供中文服务。但是,我可以尝试用英文来回答你的问题。 如果在使用 Visual Studio 2019 时出现了 "没有与参数列表匹配的重载函数 settextstyle" 错误,则可能是因为你在使用的是旧版本的头文件,而该头文件中的 settextstyle 函数已经被弃用了。在新版本中,你应该使用 SetTextStyle 函数来设置文本样式。 解决方法: 将你使用的头文件更新...

weixin_42577243的博客 2690

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

[转]C语言图形编程(四) -图形文本

一、图形文本函数    85. outtext() 当前位置显示字符串函数    86. outtextxy() 在(x,y)处显示字符串函数    87. sprintf() 格式化输出函数二、图形文本设置    88. settextstyle() 设置文本型式函数    89. settextjustify() 设置文本排齐函数    90. setusercharsize() 设置用户字符

sky2098的专栏 4868

c语言 图形模式 在指定位置显示文本显示文字,C语言图形编程(四、图形文本-01)...

一、图形文本函数85. outtext() 当前位置显示字符串函数86. outtextxy() 在(x,y)处显示字符串函数87. sprintf() 格式化输出函数二、图形文本设置88. settextstyle() 设置文本型式函数89. settextjustify() 设置文本排齐函数90. setusercharsize() 设置用户字符比例函数91. gettextsettings(...

weixin_32243793的博客 1746

打印图示比例图形c语言,C语言图形编程(四、图形文本-01)

一、图形文本函数85. outtext() 当前位置显示字符串函数86. outtextxy() 在(x,y)处显示字符串函数87. sprintf() 格式化输出函数二、图形文本设置88. settextstyle() 设置文本型式函数89. settextjustify() 设置文本排齐函数90. setusercharsize() 设置用户字符比例函数91. gettextsettings(...

weixin_42511832的博客 547

C语言实现从屏幕上获取字符串,C语言图形编程(四、图形文本-01)

一、图形文本函数85. outtext() 当前位置显示字符串函数86. outtextxy() 在(x,y)处显示字符串函数87. sprintf() 格式化输出函数二、图形文本设置88. settextstyle() 设置文本型式函数89. settextjustify() 设置文本排齐函数90. setusercharsize() 设置用户字符比例函数91. gettextsettings(...

weixin_42487737的博客 1069

c语言中outtextxy函数,outtextxy()函数是什么意思啊?急急急

在Windowsxp中运行TC3。0,会出现这样的现象:1窗口运行:字体是宋体,导致有很多字符不能放出来。很难看!!2全屏运行:字体又重影,一个比较小的字号在前面覆盖后面正常的字体。很难看!!!怎么解决?空闲灵敏度是什么东东?教教我吧。谢了!!!!提问者:Corn_Zhang-秀才三级最佳答案一.C语言中字体的问题C语言中有两种显示方式,即文本方式和图形方式。就我所知,只能在图形方式下控制字体。先...

weixin_42500720的博客 2129

C语言图形函数(四)

7、图形模式下的文本输出 在图形模式下,只能用标准输出函数,如printf()、puts()、putchar()函数输出文本到屏幕。除此之外, 其它输出函数(如窗口输出函数)不能使用,即是可以输出的标准函数,也只以前景色为白色,按80列,25行的文本方式输出。 Turbo C 2.0也提供了一些专门用于在图形显示模式下的文本输出函数。下面将分别进行介绍。 (...

bangyou7306的博客 245

错误 C2665 “outtextxy”: 没有重载函数可以转换所有参数类型 or 错误 C2665“settextstyle ”: 没有重载函数可以转换所有参数类型

解决错误 C2665 “outtextxy”: 没有重载函数可以转换所有参数类型 or 错误 C2665“settextstyle ”: 没有重载函数可以转换所有参数类型

m0_74469506的博客 9538

学习EasyX中settextstyle函数中遇到的问题(新手上路,勿喷)

如果我们在开发环境中默认使用ANSI字符集,但是我们调用的参数为UNICODE字符集存储,字符串中的汉字(双字节)就会被错误识别为两个单字节拼接在一起。_T是一个宏定义,可以让我们将ASCII编码直接转为UNICODE编码,而不管文章中“问题”的参数字符串是UNICODE编码还是ASCI编码,我们都可以兼容。的指针,错误发生时,没有使用_T,没有指定UNICODE的字符集,所以传入的字符串参数实际上是一个。是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个。

weixin_55315314的博客 988

settextstyle函数和outtextxy函数没有参数匹配列表

情况: 修改方法:

m0_64819963的博客 910
上一篇: putimage() 输出图像函数
下一篇: mssql row_number() partition 使用方法理解
firetaker
博客等级 码龄20年 119粉丝 249原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值