黑客攻击系统-功能菜单(一)
目标:
1.打印出图片;
2.在图片上打印出基本功能菜单;
3插入音乐循环播放。
#include <graphics.h>
#include <Windows.h>
#include <MMSystem.h> //播放音乐需要的头文件
#pragma comment(lib,"winmm.lib") //告诉编译器,加载winmm.lib库文件
int main() {
initgraph(640,360);
//加载图片
loadimage(0,_T("gdjd.jpg"));
//设置文字字体
settextstyle(30,0,_T("微软雅黑"));
//设置字体颜色
settextcolor(RGB(255,0,0));
//画一个空心矩形,左上角坐标(30,40),右下角坐标(280,80)
rectangle(30,40,210,80);
//在矩形内打印文本
outtextxy(40,45,_T("1-网站404攻击"));
rectangle(30,100,210,140);
outtextxy(40,105,_T("2-网站篡改攻击"));
rectangle(30,160,210,200);
outtextxy(40,165,_T("3-网站攻击修复"));
rectangle(30,220,210,260);
outtextxy(40,225,_T("4-查看攻击记录"));
rectangle(30,280,210,320);
outtextxy(40,285,_T("5-退出"));
//播放"gdjd.mp3"
mciSendString(_T("play gdjd.mp3"),0,0,0);
//暂停15秒
Sleep(15000);
//重复播放"黑客帝国.mp3"
mciSendString(_T("play 黑客帝国.mp3 repeat"),0,0,0);
system("pause");
closegraph();
return 0;
}
注:本代码中的( gdjd.jpg, gdjd.mp3, 黑客帝国.mp3)三个文件都是放置在此项目文件夹下的。
下面是调试结果。