c语言如何改变字体大小

Python035

c语言如何改变字体大小,第1张

首先要分情况,有两种,一种是输出文本字体的大小。另外一种是控制台字体大小

1)文本数据没有文字大小的概念,无法控制字体大小。例如notepad能改变字体大小并不是改变指定字的大小,而是notepad里的一个设置,打开其它文件你一样会发现字体也随之变化了。如果你希望用IE打开,那你可以写HTML语句以控制文字大小,例如<font size="6">文字大小</font>,这句话就是指用font标签控制字体大小为6。

2)对于控制台字体大小,需要调用平台的api来实现,或者对平台api封装的函数来实现。

比如windows 的控制台程序,就要调用windows的api来实现

BOOL SetConsoleFont(HANDLE, DWORD)

工具栏:tools---options---在gategory选择

source

windows;

font下拉框中选择字体,size选择大小;

ok

绝对ok,本人亲自试验

#include<graphics.h>/**这个程序需在TC或BC下运行,VC下不能运行/

#include<conio.h>

{

int gdriver=DETECT,gmode=0

initgraph(&gdriver,&gmode,"")/*""中一般填写BGI文件所在的地址,不知道你电脑中那个文件放在哪个地方,如果编译不通过的话,你自己改一下!*/

textcolor(RED)

textbackground(BLUE)

outtext("hello\n")/*在鼠标的当前位置输出hello*/

//outtextxy(10,10,"hello")/*在坐标(10,10)出输出hello*/

getch()

closegraph()

}