您的位置:首页 > 其它

MFC添加背景音乐

2015-05-24 22:55 211 查看

1.加头文件 #include "mmsystem.h"

2.在res文件夹中添加W***格式的音乐

3.在添加资源自定义W***A然后导入W***格式音乐,可能会比较诡异,文件夹变为W***E,然后命名该文件ID,

4.右键对话框属性,类向导,消息,添加WM_CREATE,添加处理程序,

然后找到

int CMFCApplication9Dlg::OnCreate(LPCREATESTRUCT lpCreateStruct)

{

if (CDialogEx::OnCreate(lpCreateStruct) == -1)

return -1;

// TODO: 在此添加您专用的创建代码

return 0;

}

在里边添加 PlaySound((LPCTSTR)IDR_W***E2, AfxGetInstanceHandle(), SND_RESOURCE | SND_ASYNC); ID_W***E2为音乐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_W***E2, AfxGetInstanceHandle(), SND_RESOURCE | SND_ASYNC);

return 0;

}

最后一步,

VS中菜单栏点 项目——最后属性——配置属性——链接器——输入——附加依赖项——后边输入 winmm.lib。确定。成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: