#include <Windows.h>
#include <stdio.h>
#include <string>
#pragma comment(lib,"WinMM.lib")
void main()
{
PlaySound("Windows.wav",NULL,SND_FILENAME|SND_ASYNC);
}
error C2664: “PlaySoundW”: 不能将参数 1 从“const char [12]”转换为“LPCWSTR”怎么办?
系统编译选项中估计设置的是Unicode方式
PlaySoundW PlaySoundA 是两个不同的类别
L"Windows.wav" 或_T("Windows.wav")即可
undPlaySound("Windows.wav",NULL,SND_FILENAME|SND_ASYNC);
为什么不行
回答上以上问题,追加5分
谢谢
错误为undPlaySound为定义标示符