C++使用PlaySound函数触发异常

本人想用MFC播放音乐,并将音乐编译进程序中,使用PlaySound函数,显示触发异常。

问题相关代码,请勿粘贴截图

void CByebyeDlg::OnBnClickedOk()
{

PlaySound((LPWSTR)((ULONG_PTR)((WORD)(IDR_WAVE1))), NULL,   SND_LOOP);
// TODO: 在此添加控件通知处理程序代码
//CDialogEx::OnOK();

}

运行结果及报错内容

0x00007FF8B5DC13E3 (winmm.dll)处(位于 Byebye.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000083 时发生访问冲突。

我的解答思路和尝试过的方法

我曾试过转换字符集为多字节字符集问题依然存在

我想要达到的结果

希望可以让程序正常运行