1.加头文件 #include "mmsystem.h"
2.在res文件夹中添加WAV格式的音乐
3.在添加资源自定义WAVA然后导入WAV格式音乐,可能会比较诡异,文件夹变为WAVE,然后命名该文件ID,
4.右键对话框属性,类向导,消息,添加WM_CREATE,添加处理程序,
然后找到
int CMFCApplication9Dlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CDialogEx::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: 在此添加您专用的创建代码
return 0;
}
在里边添加 PlaySound((LPCTSTR)IDR_WAVE2, AfxGetInstanceHandle(), SND_RESOURCE | SND_ASYNC); ID_WAVE2为音乐ID。
上边声明 BOOL PlaySound(LPCSTR lpszSound, HMODULE hmod, UINT fuSound);
完成为
BOOL PlaySound(LPCSTR lpszSound, HMODULE hmod, UINT fuSound);
int CMFCApplication9Dlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CDialogEx::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: 在此添加您专用的创建代码
PlaySound((LPCTSTR)IDR_WAVE2, AfxGetInstanceHandle(), SND_RESOURCE | SND_ASYNC);
return 0;
}
最后一步,
VS中菜单栏点 项目——最后属性——配置属性——链接器——输入——附加依赖项——后边输入 winmm.lib。确定。成功