#include <stdio.h>
#include <easyx.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
int main()
{
HWND hwnd=initgraph(500, 500);//创建一个窗口
HRGN ELLip = CreateEllipticRgn(10, 32, 100+10, 100+32);//设置一个逻辑的图形
SetWindowRgn(hwnd,ELLip,true);//设置窗口的区域
mciSendString("open res./music.mp3 ", 0, 0, 0);
mciSendString("play res./music.mp3 repeat", 0, 0, 0);
IMAGE image[30];
bool isplay = true;
int sence = 0;//场景
int frame=0;//帧数
int maxFilename[] = { 20,7,4,15,10,8 };//每一种场景图片帧数
char picturepath[30] = { 0 };//字符串,哟们来保存图片路径
for (int i = 0;i < maxFilename[sence];i++)
{
sprintf(picturepath, "res/%02d-%02d.bmp", sence, i);
loadimage(&image[i], picturepath, 100, 100);
}
mciSendString("close res./music.mp3", 0, 0, 0);
ExMessage message;//定义消息
int oldsence;
while (true)
{
//如果获取一个鼠标消息
if (peekmessage(&message, EM_MOUSE))
{
switch (message.message)
{
case WM_LBUTTONDOWN:
oldsence = sence;
do
{
sence = rand() % (sizeof(maxFilename) / sizeof(maxFilename[0]));
} while (sence == oldsence);
SendMessage(hwnd, WM_SYSCOMMAND, 0XF012, 0);
for (int i = 0;i < maxFilename[sence];i++)
{
sprintf(picturepath, "res/%02d-%02d.bmp", sence, i);
loadimage(&image[i], picturepath, 100, 100);
}
break;
case WM_RBUTTONDOWN:
if (isplay)//正 在播放
mciSendString("pause res./music.mp3 ", 0, 0, 0);
else
mciSendString("play res./music.mp3 repeat ", 0, 0, 0);
isplay = !isplay;
break;
}
}
else
{
putimage(0, 0, &image[frame++]);
if (frame > maxFilename[sence] - 1)
frame = 0;
}
}
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
C语言圣诞节桌面水晶球(TCS~T)
共99个文件
bmp:64个
tlog:7个
ipch:4个
需积分: 0 1 下载量 146 浏览量
2022-04-08
13:42:52
上传
评论
收藏 57MB ZIP 举报
温馨提示
作者:TCS~T 技术支持:2827445707 技术群;861627004 圣诞节的时候发给女盆友一个惊喜
资源详情
资源评论
资源推荐
收起资源包目录
圣诞节水晶球桌面.zip (99个子文件)
圣诞节水晶球桌面
圣诞水晶球
.vs
圣诞水晶球
FileContentIndex
merges
ddc378d9-7982-4a74-a33e-54acfc014c56.vsidx 17KB
read.lock 0B
v17
.suo 33KB
Preview
Browse.VC.db 33.49MB
ipch
AutoPCH
86c1a5485d781d21
MAIN.ipch 40.81MB
8b4910e04afc7714
MAIN.ipch 44.31MB
1520791a59551a33
MAIN.ipch 40.81MB
fc267dbdb8167d1a
MAIN.ipch 44.31MB
Release
圣诞水晶球
Release
圣诞水晶球.log 6KB
圣诞水晶球.tlog
圣诞水晶球.lastbuildstate 215B
unsuccessfulbuild 0B
CL.command.1.tlog 2B
vc143.pdb 81KB
圣诞水晶球.vcxproj.filters 966B
res
00-05.bmp 69KB
03-14.bmp 69KB
04-00.bmp 69KB
00-09.bmp 69KB
02-00.bmp 69KB
05-00.bmp 69KB
05-05.bmp 69KB
02-01.bmp 69KB
00-18.bmp 69KB
05-03.bmp 69KB
04-08.bmp 69KB
01-06.bmp 69KB
00-02.bmp 69KB
05-06.bmp 69KB
00-08.bmp 69KB
00-17.bmp 69KB
00-14.bmp 69KB
04-02.bmp 69KB
03-05.bmp 69KB
01-03.bmp 69KB
01-04.bmp 69KB
04-05.bmp 69KB
03-06.bmp 69KB
03-09.bmp 69KB
03-02.bmp 69KB
04-06.bmp 69KB
music.mp3 2.2MB
05-01.bmp 69KB
04-03.bmp 69KB
03-00.bmp 69KB
00-12.bmp 69KB
00-15.bmp 69KB
00-07.bmp 69KB
03-07.bmp 69KB
00-19.bmp 69KB
00-01.bmp 69KB
04-09.bmp 69KB
00-06.bmp 69KB
00-16.bmp 69KB
02-03.bmp 69KB
05-02.bmp 69KB
02-02.bmp 69KB
03-01.bmp 69KB
05-04.bmp 69KB
00-00.bmp 69KB
05-07.bmp 69KB
03-08.bmp 69KB
00-03.bmp 69KB
03-12.bmp 69KB
03-11.bmp 69KB
00-13.bmp 69KB
00-04.bmp 69KB
00-10.bmp 69KB
03-04.bmp 69KB
01-02.bmp 69KB
03-10.bmp 69KB
00-11.bmp 69KB
03-03.bmp 69KB
04-07.bmp 69KB
01-05.bmp 69KB
01-01.bmp 69KB
04-04.bmp 69KB
04-01.bmp 69KB
03-13.bmp 69KB
01-00.bmp 69KB
圣诞水晶球.vcxproj 7KB
圣诞水晶球.vcxproj.user 168B
小球.txt 2KB
x64
Debug
圣诞水晶球.log 157B
圣诞水晶球.exe.recipe 354B
圣诞水晶球.tlog
圣诞水晶球.lastbuildstate 211B
CL.write.1.tlog 532B
CL.read.1.tlog 26KB
CL.command.1.tlog 724B
link.write.1.tlog 530B
link.command.1.tlog 1KB
link.read.1.tlog 4KB
圣诞水晶球.ilk 1.49MB
vc143.pdb 156KB
vc143.idb 267KB
main.obj 65KB
main.cpp 3KB
x64
Debug
圣诞水晶球.exe 153KB
圣诞水晶球.pdb 1.89MB
圣诞水晶球.sln 2KB
共 99 条
- 1
TCS~T
- 粉丝: 5
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IMG_20240529_122750.jpg
- 基于Java的职工工资管理系统设计源码 - salary management system
- 张律师〈人民路街道)-2405291432.awb
- Editplus 4GL Progress 高亮配色方案
- 回调函数的定义和应用场景
- meta-llama-3-8b-instruct 的 model-00002-of-00004.safetensors 的3/3
- 基于Javascript和微信小程序的CC校友名片小程序设计源码 - CC校友名片小程序
- docker-ce-cli-18.09.6-3.el7.x86-64.rpm
- 基于自回归移动平均模型建立风电功率预测模型,利用区间分布表征预测误差的分布,通过Matlab实现模型表达和仿真程序,最终通过仿真
- Test_IOStream.java
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0