新手求教:利用mci得到的歌曲大小为什么总不对?
mfc吧
全部回复
仅看楼主
level 2
fztfh 楼主
用mciSendCommand(mciOpen.wDeviceID,MCI_STATUS,MCI_WAIT|MCI_STATUS_ITEM ,(DWORD)(LPVOID) &gp))得到播放文件的长度,
直接将得到的长度换成秒gp.dwReturn/1000,与window显示的长度差个1-5秒;
用MCI_MSF_SECOND或MCI_MSF_MINUTE换的话,得到的数字就很奇怪了,比如4分18秒的歌曲,MCI_MSF_MINUTE得到51。。。
为什么?如何得到准确的长度?
2014年08月22日 14点08分 1
level 1
同求[哈哈]
2014年12月26日 09点12分 2
1