用mfc做了一个简单的音乐播放器(文档模式),音量由滑块调节,但是运行后,滑块滑动时音量没有变,代码如下,求解决方案
DWORD CMP3View::Setvolume(DWORD vol)
{
MCI_DGV_SETAUDIO_PARMS setvolume;
setvolume.dwCallback=NULL;
setvolume.dwItem=MCI_DGV_SETAUDIO_VOLUME;
setvolume.dwValue=vol; //音量值是vol
mciSendCommand(DeviceID,MCI_SETAUDIO,MCI_DGV_SETAUDIO_ITEM|MCI_DGV_SETAUDIO_VALUE,(DWORD)(LPVOID)&setvolume);
return 0;
}
DWORD CMP3View::Setvolume(DWORD vol)
{
MCI_DGV_SETAUDIO_PARMS setvolume;
setvolume.dwCallback=NULL;
setvolume.dwItem=MCI_DGV_SETAUDIO_VOLUME;
setvolume.dwValue=vol; //音量值是vol
mciSendCommand(DeviceID,MCI_SETAUDIO,MCI_DGV_SETAUDIO_ITEM|MCI_DGV_SETAUDIO_VALUE,(DWORD)(LPVOID)&setvolume);
return 0;
}