五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

EasyX 繪圖庫中文函數(shù)編寫程序

2022-04-06 20:36 作者:思奈理之父之父  | 我要投稿

前言

使用 C++ 支持中文的宏定義將繪圖庫所有的英文函數(shù)名替換成中文名,讓大家體驗一下中文繪圖庫編程的蛋疼之處。

需要引用宏替換的頭文件 easyxCHINESE.h 同時也是該頭文件名字

使用表格軟件批量貨轉(zhuǎn)成中文,哈哈只有無聊到極至才會想出這種法子吧。

是跟著官方的教程一步步順著來轉(zhuǎn)化成中文的的。

展示效果截屏

中文函數(shù)名稱效果


中文函數(shù)與原英文函數(shù)對比圖

對比圖

中文函數(shù)程序成功執(zhí)行

成功運行

使用

把這個復(fù)制創(chuàng)建一個 .h 的頭文件,再粘貼進(jìn)去頭文件再放到源代碼的根目路下,在代碼里引用 easyxCHINESE.h 即可調(diào)用中文名函數(shù)。

但是一些編程語法的函數(shù),并沒有進(jìn)行中文化,些只針對繪圖庫做出修改。

此頭文件即是源代碼也是對照中英文函數(shù)的對照表。

頭文件源碼

#pragma once

#ifndef _easyxCHINESE_h_

#define _easyxCHINESE_h_

#include

#include


/* EasyX 繪圖庫顏色常量中文宏定義篇 */

#define 黑 BLACK

#define 藍(lán) BLUE

#define 綠 GREEN

#define 青 CYAN

#define 紫 MAGENTA

#define 棕 BROWN

#define 淺灰 LIGHTGRAY

#define 深灰 DARKGRAY

#define 亮藍(lán) LIGHTBLUE

#define 亮綠 LIGHTGREEN

#define 亮青 LIGHTCYAN

#define 亮紅 LIGHTRED

#define 亮紫 LIGHTMAGENTA

#define 黃 YELLOW

#define 白 WHITE


/* EasyX 繪圖庫繪圖設(shè)備相關(guān)函數(shù)中文宏定義篇 */

#define 清除屏幕 cleardevice

#define 初始窗口 initgraph

#define 關(guān)閉窗口 closegraph

#define 獲取縮放 getaspectratio

#define 設(shè)置縮放 setaspectratio

#define 重置窗口 graphdefaults

#define 設(shè)置坐標(biāo)原點 setorigin

#define 設(shè)置裁剪區(qū) setcliprgn

#define 清除裁剪區(qū) clearcliprgn


/* EasyX 繪圖庫顏色模型函數(shù)中文宏定義篇 */

#define 返回藍(lán)色 GetBValue

#define 返回綠色 GetGValue

#define 返回紅色 GetRValue

#define 轉(zhuǎn)換顏色一 HSLtoRGB

#define 轉(zhuǎn)換顏色二 HSVtoRGB

#define 三原色 RGB

#define 灰度值 RGBtoGRAY

#define 轉(zhuǎn)顏色二 RGBtoHSL

#define 轉(zhuǎn)顏色二 RGBtoHSV

#define 紅藍(lán)變換 BGR


/* EasyX 繪圖庫顏圖形顏色及樣式設(shè)置相關(guān)函數(shù)中文宏定義篇 */

#define 填充樣式 FILLSTYLE

#define 獲取背景色 getbkcolor

#define 獲取填充文字背景模式 getbkmode

#define 獲取填充顏色 getfillcolor

#define 獲取填充樣式 getfillstyle

#define 獲取畫線顏色 getlinecolor

#define 獲取畫線樣式 getlinestyle

#define 獲取多邊形填充模式 getpolyfillmode

#define 獲取二元光柵模式 getrop2

#define 畫線樣式 LINESTYLE

#define 設(shè)置背景 setbkcolor

#define 設(shè)置填充和文字背景模式 setbkmode

#define 設(shè)置填充顏色 setfillcolor

#define 設(shè)置填充樣式 setfillstyle

#define 設(shè)置線顏色 setlinecolor

#define 設(shè)置線樣式 setlinestyle

#define 設(shè)置多邊形填充模式 setpolyfillmode

#define 設(shè)置二元光柵模式 setrop2


/* EasyX 繪圖庫顏圖形繪制相關(guān)函數(shù)中文宏定義篇 */

#define 橢圓 arc

#define 無色圓 circle

#define 清空圓 clearcircle

#define 清空橢圓 clearellipse

#define 清空扇形 clearpie

#define 清空多邊形 clearpolygon

#define 清空矩形 clearrectangle

#define 清空圓角矩形 clearroundrect

#define 無色橢圓 ellipse

#define 有色圓 fillcircle

#define 有色橢圓 fillellipse

#define 有色充扇形 fillpie

#define 有色多邊形 fillpolygon

#define 有色矩形 fillrectangle

#define 有色圓角矩形 fillroundrect

#define 填充區(qū)域 floodfill

#define 獲取繪圖高度 getheight

#define 獲取點顏色 getpixel

#define 獲取繪圖寬度 getwidth

#define 直線 line

#define 無色扇形 pie

#define 三次方貝塞爾曲線 polybezier

#define 多段線 polyline

#define 無色多邊形 polygon

#define 點 putpixel

#define 無色矩形 rectangle

#define 無色圓角矩形 roundrect

#define 無色圓 solidcircle

#define 無色橢圓 solidellipse

#define 無色扇形 solidpie

#define 無色多邊形 solidpolygon

#define 無色矩形 solidrectangle

#define 無色圓角矩形 solidroundrect


/* EasyX 繪圖庫文字輸出相關(guān)函數(shù)中文宏定義篇 */

#define 獲取字顏色 gettextcolor

#define 獲取當(dāng)字樣 gettextstyle

#define 字樣結(jié)構(gòu)體 LOGFONT

#define 輸出字符串 outtextxy

#define 區(qū)域輸出字符串 drawtext

#define 設(shè)置字顏色 settextcolor

#define 設(shè)置字樣式 settextstyle

#define 獲取字串高度 textheight

#define 獲取字串寬度 textwidth


/* EasyX 繪圖庫圖像處理相關(guān)函數(shù)中文宏定義篇 */

#define 圖像對象 IMAGE

#define 讀取圖片 loadimage

#define 繪圖轉(zhuǎn)圖片 saveimage

#define 繪圖中獲取圖像 getImage

#define 繪制指定圖像 putimage

#define 獲取繪圖指針 GetWorkingImage

#define 旋轉(zhuǎn)圖片 rotateimage

#define 設(shè)置繪圖 SetWorkingImage

#define 調(diào)整繪圖大小 Resize

#define 獲取繪圖顯示緩沖區(qū)指針 GetImageBuffer

#define 獲取繪圖句柄 GetImageHDC


/* EasyX 繪圖庫消息處理相關(guān)函數(shù)中文宏定義篇 */

#define 消息結(jié)構(gòu)體 ExMessage

#define 清空消息 flushmessage

#define 獲取消息 getmessage

#define 獲取消息返回 peekmessage


/* EasyX 繪圖庫其它函數(shù)中文宏定義篇 */

#define 批量繪圖 BeginBatchDraw

#define 結(jié)束批量 EndBatchDraw

#define 執(zhí)行未完成繪制 FlushBatchDraw

#define 獲取繪圖庫版本 GetEasyXVer

#define 獲取窗口句柄 GetHWnd

#define 以對話框輸入 InputBox


/* EasyX 繪圖庫暫留函數(shù)中文宏定義篇 */

#define 無框填充矩形 bar

#define 有框三維矩形 bar3d

#define 無填充多邊形 drawpoly

#define 有框多邊形 fillpoly

#define 獲取前景色 getcolor

#define 獲取窗口寬度 getmaxx

#define 獲取窗口高度 getmaxy

#define 獲取寬坐標(biāo) getx

#define 獲取高坐標(biāo) gety

#define 畫線 linerel

#define 畫直線 lineto

#define 移動點一 moverel

#define 移動點二 moveto

#define 輸出字串 outtext

#define 設(shè)置前景 setcolor

#define 設(shè)置二元光柵操作模式 setwritemode

#define 清空鼠標(biāo)消息 FlushMouseMsgBuffer

#define 獲取鼠標(biāo)消息 GetMouseMsg

#define 獲取鼠標(biāo)消息并返回 PeekMouseMsg

#define 檢測當(dāng)鼠標(biāo)消息 MouseHit

#define 保存鼠標(biāo)消息 MOUSEMSG

/* 非繪圖庫函數(shù)中文宏定義篇 */

#define 返回 return

#define 整形 int

#define 字節(jié) char

#define 循環(huán) for

#define 暫緩 Sleep

#define 如果 if

#define 隨機(jī)種子 srand

#define 主函數(shù) main

#define 引用 #include

#define 時間 time

#define 鍵入 _getch

#define 隨機(jī)數(shù) rand

#define 斷開 break

#endif


頭文件

截屏


EasyX 繪圖庫中文函數(shù)編寫程序的評論 (共 條)

分享到微博請遵守國家法律
南江县| 寿宁县| 博客| 道真| 清河县| 赤城县| 留坝县| 疏附县| 酒泉市| 墨竹工卡县| 尼玛县| 浦北县| 湟中县| 渝北区| 竹山县| 如皋市| 驻马店市| 休宁县| 宜黄县| 沾化县| 兰西县| 淮南市| 灵璧县| 芜湖市| 同江市| 福建省| 祁门县| 中方县| 介休市| 阳东县| 东辽县| 德钦县| 集安市| 金山区| 高清| 聊城市| 偃师市| 甘肃省| 福泉市| 龙胜| 鞍山市|