Easyx基本使用(一)
——检测Easxy是否安装成功
1. 在VS2022创建项目
2. 编写代码
#include<easyx.h> // easyx图形界面库头文件
#include<conio.h> // getch函数所在的头文件
int main(void) {
// 1. 初始化图形界面
initgraph(400, 400);
// 2. to do...(自己要干的事)
circle(200, 200, 100); // 以坐标(200,200)为圆心绘制一个半径为100的圆
getch(); // 为了防止闪退,使用一个getch来阻塞程序(相当于暂停程序,直到按下任意键)
// 3. 关闭图形界面,释放资源
closegraph();
return 0;
}
3. 运行代码
发生报错不要慌,是由于vs2022的安全开发周期检测,关掉或者将getch换为_getch即可
3.1 将getch换为_getch
#include<easyx.h> // easyx图形界面库头文件
#include<conio.h> // getch函数所在的头文件
int main(void) {
// 1. 初始化图形界面
initgraph(400, 400);
// 2. to do...(自己要干的事)
circle(200, 200, 100); // 以坐标(200,200)为圆心绘制一个半径为100的圆
_getch(); // 为了防止闪退,使用一个getch来阻塞程序(相当于暂停程序,直到按下任意键)
// 3. 关闭图形界面,释放资源
closegraph();
return 0;
}
出现一个窗口上画了圆就表示easyx安装成功了,下面我将介绍另一种方法
3.2 关闭安全开发周期检查
-
打开项目属性
-
关闭sdl检查
-
代码运行
#include<easyx.h> // easyx图形界面库头文件 #include<conio.h> // getch函数所在的头文件 int main(void) { // 1. 初始化图形界面 initgraph(400, 400); // 2. to do...(自己要干的事) circle(200, 200, 100); // 以坐标(200,200)为圆心绘制一个半径为100的圆 getch(); // 为了防止闪退,使用一个getch来阻塞程序(相当于暂停程序,直到按下任意键) // 3. 关闭图形界面,释放资源 closegraph(); return 0; }
如果出现以上截图内容,就表示easyx安装成功了