赞
踩
注:set开头的函数可以改为get,用于获取
initgraph(长,宽) 打开绘图 或initgraph(长,宽,窗口设置-见下文)
closegraph() 关闭绘图
cleardevice() 清屏
setlinestyle() 设置线条样式详见这里
setfillstyle() 设置填充样式详见这里
setcolor() 设置前景色 包括setlinecolor()&settextcolor()
setbkcolor() 设置背景色
setfillcolor() 设置填充色
setbkmode() 设置背景(不)透明
RGBtoGRAY() & RGBtoHSV() &RGBtoHSL() 转换 也可以将前后调换
EGERGB() & EGEGET_R() & EGEGET_G() & EGEGET_B() 将R/G/B与color数据转换
putpixel(x坐标,y坐标,颜色) 画点
line(起点x,起点y,终点x,终点y) 画线
rectangle(起点x,起点y,终点x,终点y) 画空心矩形 包括fill前缀(实心)
roundrect(起点x,起点y,终点x,终点y) 画空心矩形 包括fill前缀(实心)
circle(中心x,中心y,半径) 画圆 包括fill前缀(实心) & f后缀(快速)
ellipse(中心x,中心y,半径1,半径2) 画椭圆 包括fill前缀(实心) & f后缀(快速)
polygon() 画多边形 包括fill前缀(实心) 详见这里
outtextxy(x坐标,y坐标,文本) 输出文本
mousemsg() 有没有鼠标信息
getmouse() 返回鼠标信息(没有则等待)
keymsg() 有没有键盘信息
getkey() 返回键盘信息(没有则等待)
newimage() 分配图片地址
getimage(指针,文件名)[仅EGE]、loadimage()[仅Easyx] 获取图像(从文件)详见这里
getimage(起点x,起点y,终点x,终点y) 获取图像(从屏幕)详见这里
putimage(指针,起点x,起点y) 输出图像(到屏幕)详见这里
saveimage() 输出图像(到文件)
GetImageBuffer() 获取缓冲区指针(快速绘图、读图) 详见这里
窗口设置
值 | 含义 |
---|---|
EX_DBLCLKS | 在绘图窗口中支持鼠标双击事件。 |
EX_NOCLOSE | 禁用绘图窗口的关闭按钮。 |
EX_NOMINIMIZE | 禁用绘图窗口的最小化按钮。 |
EX_SHOWCONSOLE | 显示控制台窗口。 |
填充模式
值 | 描述 |
---|---|
OPAQUE | 背景用当前背景色填充(默认)。 |
TRANSPARENT | 背景是透明的。 |
颜色
颜色 | 定义 | 值 |
黑色 | BLACK | 0 |
蓝色 | BLUE | 0xAA0000 |
绿色 | GREEN | 0x00AA00 |
青色 | CYAN | 0xAAAA00 |
红色 | RED | 0x0000AA |
品红 | MAGENTA | 0xAA00AA |
棕色 | BROWN | 0x0055AA |
亮灰 | LIGHTGRAY | 0xAAAAAA |
深灰 | DARKGRAY | 0x555555 |
浅蓝 | LIGHTBLUE | 0xFF5555 |
亮绿 | LIGHTGREEN | 0x55FF55 |
亮青 | LIGHTCYAN | 0xFFFF55 |
亮红 | LIGHTRED | 0x5555FF |
亮品红 | LIGHTMAGENTA | 0xFF55FF |
黄色 | YELLOW | 0x55FFFF |
白色 | WHITE | 0xFFFFFF |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。