可以不需要返回值用
mciexecute "setaudio (Alias name) [left|right] Volume to (Volume) " 如:mciexecute "Open c:\mp3\love.mp3 alias mp3"
mciexecute "play mp3"
mciexecute "setaudio mp3 volume to 500"mciexecute "setaudio mp3 left volume to 0"
mciexecute "setaudio mp3 right off"
...
...
其实看看MSDN就知道了,不过播放时的默认音量是1000(最大值),所以只能改小,不能改大了
就行了
mciexecute "setaudio (Alias name) [left|right] Volume to (Volume) " 如:mciexecute "Open c:\mp3\love.mp3 alias mp3"
mciexecute "play mp3"
mciexecute "setaudio mp3 volume to 500"mciexecute "setaudio mp3 left volume to 0"
mciexecute "setaudio mp3 right off"
...
...
其实看看MSDN就知道了,不过播放时的默认音量是1000(最大值),所以只能改小,不能改大了
就行了
mciexecute "setaudio (Alias name) [left|right] Volume to (Volume) " 如:mciexecute "Open c:\mp3\love.mp3 alias mp3"
mciexecute "play mp3"
mciexecute "setaudio mp3 volume to 500"mciexecute "setaudio mp3 left volume to 0"
mciexecute "setaudio mp3 right off"
...
...
其实看看MSDN就知道了,不过播放时的默认音量是1000(最大值),所以只能改小,不能改大了
就行了
mciSendCommand适合C语言使用,此函数依赖大量的结构体定义。如果在VB里用这个东西,那么不知道要增加多少源程序。
推荐使用mciSendString,字符串处理正是VB的优势。mciSendString能完成所有mciSendCommand能干的事情。
micExecute更简单,尽量用简单的。