欢迎来到天天文库
浏览记录
ID:55277049
大小:69.50 KB
页数:32页
时间:2020-05-08
《自己动手开发音乐播放器《十一》下载音乐播放器.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、自己动手开发音乐播放器《十一》下载音乐播放器不知不觉中我的音乐播放器也做完了,在此我将代码分享给大家主要的代码#include"stdafx.h"#include<windows.h>#include<commdlg.h>//控制文件#include<mmsystem.h>#include<Shlobj.h>//处理文件夹#include<windowsx.h>#include<commctrl.h>/*使用滑块头文件*/#include"resource.h"#inc
2、lude"MainDlg.h"#include"AboutDlg.h"#include"ExitDlg.h"#include"SkinH.h"//调用皮肤库#pragmacomment(lib,"SkinH.lib")/************************************************************************处理音乐文件时所需的全局变量***********************************************
3、**************************/staticOPENFILENAMEofn;//打开文件对话框的文件结构staticcharszOpenFileName[80*MAX_PATH];//保存文件名staticcharszFileName[80*MAX_PATH];//保存歌曲的全路径staticcharszPath[80*MAX_PATH];//储存路径staticcharOpenMusicFile[MAX_PATH];//保存路径(用于操作音乐)/********************************************************
4、**************函数名:FileInit(HWNDhwnd)函数功能:打开文件初始化文件对话框****************************************************************************/voidFileInit(HWNDhwnd){//文件结构清零ZeroMemory(&ofn,sizeof(ofn));//文件结构的大小ofn.lStructSize=sizeof(ofn);//文件路径ofn.lpstrFile=szOpenFileName;ofn.lpstrFile[0]=TEXT(‘ ’)
5、;ofn.nMaxFile=sizeof(szOpenFileName);//过滤器ofn.lpstrFilter=TEXT("所有支持文件(*.wav,*.mp3,*.wma) *.wav;*.mp3;*.wma wave文件(*.wav) *.wav mp3文件(*.mp3) *.mp3 wma文件(*.wma) *.wma ");ofn.nFilterIndex=1;ofn.lpstrFileTitle=NULL;ofn.nMaxFileTitle=0;ofn.lpstrInitialDir=NULL;ofn.hwndOwner=hwnd
6、;ofn.Flags=OFN_EXPLORER
7、OFN_PATHMUSTEXIST
8、OFN_ALLOWMULTISELECT;}/**********************************************************************函数名:boolOpenFileDlg(void)函数功能:打开文件对话框************************************************************************/intOpenFileDlg(void){returnGetOpenFileName(&
9、ofn);}/**********************************************************************函数名:voidAddFile(HWNDhwnd)函数功能:添加文件***********************************************************************/voidAddFile(HWNDhwnd){TCHAR*p;//用于遍历音乐文件intlen=0;FileInit(h
此文档下载收益归作者所有