- 57
- 0
- 约2.8万字
- 约 26页
- 2017-08-22 发布于湖北
- 举报
音乐源代码
#include stdafx.h
#include windows.h
#include windowsx.h
#include stdlib.h
#include time.h //用到了time函数,所以要有这个头文件
#include commdlg.h
#include mmsystem.h // mciSengString函数调用需要先调用#include mmsystem.h
#include commctrl.h // TBM_SETPOS头文件
#include resource.h
#include MainDlg.h
#include shellapi.h//有关系统托盘的头文件
#define WM_HIDE WM_USER+100
//定制自己的消息ID。
//为了防止用户定义的消息ID与系统的消息ID冲突
//MS(Microsoft)定义了一个宏WM_USER,小于WM_USER的ID被系统使用,大于WM_USER的ID被用户使用。
#define ORDER 0 //顺序播放
#define SINGLELOOP 1 //单曲循环
#define LISTLOOP 2 //列表循环
#define RANDOM 3 //随机播放
void Main_OnHScroll(HWND hwnd, HWND hwndCtl, UINT code, int pos); //声明滑块函数
// 全局变量定义
TCHAR szFileNamePath[256][MAX_PATH]; //歌曲的完全路径,二维数组 Path(路径)
TCHAR szFileName[256][MAX_PATH]; // 歌曲名
TCHAR shortName[256]; //歌曲的短路径名
int num; //正在播放歌曲的序号
int offset = 0; //打开歌曲时记录歌曲的编号,为了多次打开时编号能连续,所以设为全局变量
int count = 0; //为列表中的歌曲添加序号
int playStatus = 1; // 当前歌曲播放状态,1 表示正在播放状态,0 表示暂停状态
int minite; // 曲目播放时间,分
int second; // 曲目播放时间,秒
long allLength; //这是什么?
long curLength; // curLength = atoi(curTime); //这是但前时间的字符串转化为INT型
TCHAR strTime[256] = ; // 曲目播放当前时间
TCHAR strTimeAll[256] = ; // 曲目总时间
TCHAR curTime[256] = ; // 这是什么?
int mode = ORDER; // 这是什么?
int n; // 这是什么?
// 函数原型
void addFiles(HWND hwnd); // 添加歌曲
void playMusic(HWND hwnd); // 播放歌曲
void pauseMusic(HWND hwnd); // 暂停播放
void stopPlay(HWND hwnd); // 停止播放当前正在播放的歌曲
void playLast(HWND hwnd); // 播放上一曲
void playNext(HWND hwnd); // 播放下一曲
void autoNext(HWND hwnd); //自动播放下一曲
void silence(HWND hwnd); // 静音
void getAllTime(HWND hwnd); // 得到歌曲总时间
void deleteAll(HWND hwnd); // 移除所有曲目
void deleteSel(HWND hwnd); // 移除选中曲目
void getSongMessage(HWND hwnd); // 获取曲目详细信息??
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////******* 此函数需要现在初始化对话框中定义TimerProc!!!如:SetTimer(hwnd,1,1000,TimerProc); *************//////
VOID CALLBACK TimerPro
您可能关注的文档
最近下载
- 人教版数学六年级上册期中考试试卷(历年真题).docx VIP
- 药学专业毕业论文三篇_大专药学毕业论文5000字.doc VIP
- 最新临时用电安全监理实施细则(水利工程).docx VIP
- 解读:天空(重庆)-2025中考语文真题作文 写作指导 例文展示 名师点评.docx
- 一种通过光谱编码技术构建荧光标签的方法.pdf VIP
- 高三英语第一轮复习教学计划.docx VIP
- EPSONSTYLUSPRO3890参数.pdf VIP
- 中西医结合连锁诊所商业计划书.pptx VIP
- 家庭保健仪说明书最终版.pdf VIP
- 国有中小企业改制模式探讨——厦门外代租箱代理有限公司改制模式和启示.pdf VIP
原创力文档

文档评论(0)