1.窗口
窗口:寬度*高度(單位都是像素)
#include <stdio.h>
#include <easyx.h>
int main()
{initgraph(640, 480);getchar();return 0;
}
640是寬,480是高
2.操作窗口的三個按鈕
#include <stdio.h>
#include <easyx.h>
int main()
{initgraph(640,480,EX_NOCLOSE);getchar();return 0;
}
initgraph(640,480,EX_NOCLOSE| EX_NOMINIMIZE);
關閉按鈕被禁用
// EasyX Window Properties
#define EX_SHOWCONSOLE 1 // Maintain the console window when creating a graphics window
#define EX_NOCLOSE 2 // Disable the close button
#define EX_NOMINIMIZE 4 // Disable the minimize button
#define EX_DBLCLKS 8 // Support double-click events
可用|實現多種功能
initgraph(640,480,EX_NOCLOSE| EX_NOMINIMIZE);
3.界面顏色
setbkcolor(WHITE);//設置背景顏色cleardevice();//填充顏色
#define BLACK 0
#define BLUE 0xAA0000
#define GREEN 0x00AA00
#define CYAN 0xAAAA00
#define RED 0x0000AA
#define MAGENTA 0xAA00AA
#define BROWN 0x0055AA
#define LIGHTGRAY 0xAAAAAA
#define DARKGRAY 0x555555
#define LIGHTBLUE 0xFF5555
#define LIGHTGREEN 0x55FF55
#define LIGHTCYAN 0xFFFF55
#define LIGHTRED 0x5555FF
#define LIGHTMAGENTA 0xFF55FF
#define YELLOW 0x55FFFF
#define WHITE 0xFFFFFF
也可以自己添加想要的顏色,需要修改頭文件
十六進制顏色碼_360百科十六進制顏色碼,十六進制顏色碼是一種用于表示顏色的編碼方式,常用于網頁設計等領域。十六進制顏色碼由三組代表RGB色值的字符所組成,每組字符都是一個范圍在0-255之間的數字表示。在十六進制顏色碼表中,從#000000到#FFFFFF,一共有16,777,216種不同的顏色編碼,每種顏色都有一個唯一的編碼。https://upimg.baike.so.com/doc/6894927-32318816.html打開鏈接, 比如想設置如下顏色
MediumVioletRed | 適中的紫羅蘭紅色 | #C71585 | 199,21,133 |
轉到頭文件
自行添加,填一個自己記住的名字
修改代碼
#include <stdio.h>
#include <easyx.h>
int main()
{initgraph(640,480,EX_SHOWCONSOLE);setbkcolor(MediumVioletRed);//設置背景顏色cleardevice();//填充顏色getchar();return 0;
}
效果:?
?也可下載ColorDock直接十六進制取色
或者輸入RGB參數
setbkcolor(RGB(199, 21, 133));//設置背景顏色
windows畫圖
setbkcolor(RGB(57, 155, 143));//設置背景顏色