最近有个小小的需求,就是播放mp3,只要能够隔一段时间循环播放,并且可以停止就可以了,本来以为很简单,事实上也不复杂
有mci和directShow两种方式可以选择,我在家里使用的是VS2010,第一个选择了directShow,结果调试运行的时候执行到renderFile就直接退出了。Ctrl+F5就可以运行,并且mp3也正常播放。郁闷了一晚上也没找到原因。
第二天无奈换了mci的方式,使用vs2008调试OK,换了vs2010之后,my GOD, Same. 我狂吐啊,看来是vs2010的问题了吧,只好调试的时候先把代码注上。
很是奇怪,如果哪位看官知道为何,还请指点一二,在此深表谢意。