easyx文字輸出 簡單學會Easyx的使用

2021-10-21 08:17:42 字數 1592 閱讀 7420

//時間標頭檔案

#include//加入**的標頭檔案

#pragma comment(lib,"winmm.lib")//加入**的庫

//歡迎介面

void welcome(){

//功能:開啟乙個視窗

initgraph(640, 480);//寬:640,高:480 (單位:畫素)

//新增背景**

//mci-->media contorl inte***ce 多**裝置介面

//開啟**並給**取別名

mcisendstring(l"open 億萬星辰不及你.*** alias bgm", 0, 0, 0);

mcisendstring(l"play bgm", 0, 0, 0);

//建立背景

//定義物件

image img;

//載入(l表示寬字元,是unicode 字元編碼集)

loadimage(&img, l"bg.png", 640, 480);//物件+檔案路徑+大小(寬+高)

//輸出

putimage(0, 0, &img);//窗體座標+物件

//輸出文字資訊

//設定文字背景模式-->透明

//transparent:代表透明,或著直接寫,也表示透明

setbkmode(transparent);

//設定文字顏色

settextcolor(yellow);

//設定文字樣式

settextstyle(50, 0, l"黑體");//字型的寬+字型的高+字型的風格

//輸出文字資訊

outtextxy(175, 50, l"打字練習系統");//文字座標+文字內容

//設定文字顏色

settextcolor(white);

//設定文字樣式

settextstyle(20, 0, l"宋體");//字型的寬+字型的高+字型的風格

//輸出文字資訊

outtextxy(60, 200, l"* c語言專案實戰");//文字座標+文字內容

outtextxy(60, 240, l"* 版本:1.0");//文字座標+文字內容

//讓下面文字顏色不斷發生變化

int colorr = 255;

int colorg = 0;

int speed = 5;

//_kbhit()-->判斷是否有按鍵按下

//有按鍵按下--》true

//無按鍵按下--》false

while(!_kbhit()){

settextcolor(rgb(colorr, colorg, 150));

outtextxy(250, 430, l"按任意鍵繼續...");

colorr -= speed;

colorg += speed;

if (colorr <= 0 || colorr >= 255){

speed = -speed;

sleep(20);//延時函式 (單位:毫秒)

6.2 介面展示

!(/image_editor_upload/20200412030056_23695.png)

簡單文字輸入 輸出

1 使用cin進行輸入時,程式將輸入視為一系列的位元組,其中每個位元組都被解釋為字元編碼。不管目標資料型別是什麼,輸入一開始都是字元資料 文字資料。然後,cin物件負責將文字轉換為其他型別。2 使用檔案輸出的主要步驟如下 1 包含標頭檔案fstream 2 建立乙個ofstream物件 3 將該of...

Opencv 輸出文字,實現簡單水印

設定好opencv環境 1,包含標頭檔案 include cvxtext.h include cv.h include highgui.h include cxcore.h 2,工程 設定 連線 物件 庫模組 新增 cxcore.lib cv.lib cvaux.lib highgui.lib 3,...

Opencv 輸出文字,實現簡單水印

設定好opencv環境 1,包含標頭檔案 include cvxtext.h include cv.h include highgui.h include cxcore.h 2,工程 設定 連線 物件 庫模組 新增 cxcore.lib cv.lib cvaux.lib highgui.lib 3,...