栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++ EasyX图形库使用

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++ EasyX图形库使用

文章目录

1、头文件报错2、画圆3、加载背景图片4、播放音乐

1、头文件报错
问题:
导入头文件出错#include 

解决方式:
下载软件,然后安装对应的
https://easyx.cn/download

2、画圆

#include 
#include 
#include 
using namespace std;

int main()
{
	// 初始化图像界面,640*480,窗口大小
	initgraph(640, 480);
	
	// 设置背景颜色
	setbkcolor(RGB(64, 128, 128));
	cleardevice();

	// 设置画笔的颜色
	setlinecolor(RED);
	
	// 设置画笔样式 PS_SOLID表示实线,10表示线宽度
	setlinestyle(PS_SOLID, 10);

	// 构建需要图形 x,y 半径
	circle(320, 240, 200);

	// 设置字体颜色	
	settextcolor(YELLOW);

	// 设置字体	字体的高度 宽度 名称
	settextstyle(100, 0, "微软雅黑");

	// 在x,y坐标打印无码高清
	outtextxy(170, 190, "无码高清");

	// 画线从坐标(180,380) 到坐标(460,100)画一条线
	line(180, 380, 460, 100);

	system("pause");
	// 关闭图形界面
	closegraph();
	return 0;
}
3、加载背景图片
#include 
#include 
#include 
#include 
using namespace std;

// 界面
int main()
{
	// 初始化窗口
	initgraph(640, 400);

	// 加载图片
	loadimage(0, "1.png");

	// 设置画笔颜色
	setlinecolor(BLACK);
	// 设置文本字体
	settextstyle(30,0,"微软雅黑");
	settextcolor(YELLOW);

	// 空心画框 需要确定左上角坐标和右下角坐标
	rectangle(300, 40, 550, 80);
	// 在矩形内打印文本
	outtextxy(310,45,"1-网站 404攻击");

	rectangle(300, 100, 550, 140);
	outtextxy(310, 105, "2-网站 篡改攻击");

	rectangle(300, 160, 550, 200);
	outtextxy(310, 165, "3-网站 攻击修复");

	rectangle(300,220, 550, 260);
	outtextxy(310, 225, "4-网站 查看攻击记录");

	rectangle(300, 280, 550, 320);
	outtextxy(310, 285, "5- DNS攻击");

	rectangle(300, 340, 550, 380);
	outtextxy(310, 345, "6- 退出");


	system("pause");
	// 关闭窗口
	closegraph();
	return 0;
}
4、播放音乐
#include 
#include 
#include 
#include 
#include 	// 播放音乐需要的头文件
#pragma comment(lib,"winmm.lib")	// 告诉编辑器,加载winmm.lib库文件
using namespace std;


int main()
{
	initgraph(800, 513);
	
	// 重复播放音乐
	mciSendString("play 2.mp3 repeat", 0, 0, 0);
	system("pause");
	closegraph();
	return 0;
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/778906.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号