两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

大家在想自由輸出不同樣子的字體的時候一定思考過,比如能不能輸出更大的字?其他字體的字? 字的樣式等等,這些可以嗎?

在easyX里是完全可以的,需要用到settextstyle函數(shù),settextstyle函數(shù)被函數(shù)重載為多種函數(shù)形式,在easyX頭文件中全部定義如下:

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);
void settextstyle(int nHeight, int nWidth, LPCTSTR lpszFace, int nEscapement, int nOrientation, int nWeight, bool bItalic, bool bUnderline, bool bStrikeOut, BYTE fbCharSet, BYTE fbOutPrecision, BYTE fbClipPrecision, BYTE fbQuality, BYTE fbPitchAndFamily);
void settextstyle(const LOGFONT *font);	// Set current text style
void gettextstyle(LOGFONT *font);		// Get current text style

文教程將重點介紹最為常用的第一種方式,其余更多參數(shù)大家可以參考easyX官方使用手冊

void settextstyle(int nHeight, int nWidth, LPCTSTR lpszFace);

此處settextstyle有三個參數(shù),意義分別為:

int nHeight:表示字體的高度,即控制了字的大小

int nWidth :表示字符串的寬度,一般我們可以輸入0,表示自適應(yīng),以防止字體扭曲變形

LPCTSTR lpszFace:以何種字體顯示


如我們想以高為50的字體輸出字符串“www.sztianhecheng.cn”,以Consolas字體輸出,則代碼為:

//www.sztianhecheng.cn
#include <graphics.h>        // 引用圖形庫頭文件
#include <conio.h>
int main()
{

    initgraph(640, 480);   // 創(chuàng)建繪圖窗口,大小為 640x480 像素
    setcolor(LIGHTBLUE);
    settextstyle(50,0,"Consolas");
    outtextxy(100,100,"www.sztianhecheng.cn");
    getch();            // 按任意鍵繼續(xù)
    closegraph();           // 關(guān)閉繪圖窗口
    return 0;
}

大家注意,我們還是使用亮藍色,并且都要在outtextxy執(zhí)行之前設(shè)定好這些,就可以起作用,效果為:

控制字體樣式效果


這里字體樣式非常多,大家可以使用常見的,黑體、楷體、宋體、行楷、微軟雅黑、仿宋等等都可以,大家可以看自己電腦C:\Windows\Fonts里的所有ttf文件的名字都可以使用

點贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點擊了解:

一點編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進階課程

從零到寫出一個爬蟲的Python編程課程

只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程

信息學(xué)奧賽或C++選手的 必學(xué)C++課程

藍橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程

手把手講解近五年真題的藍橋杯輔導(dǎo)課程

Dotcpp在線編譯      (登錄可減少運行等待時間)