简体   繁体   中英

Play and pause an .wav or .mp3 file on windows

I am working on a console application where i have to deal with multiple sound file with all of same type(.wav or .mp3). I have the option to chose between the two.

I can play the sound fine using PlaySound() function but i need some extra features.

I need pausing the sound and then play from the position where it paused last time.

OR

Set a time from where playing should start and time for which it should play.

1 of the two options will do the job.

I am working on windows with DEV C++ compiler.

Any help and ideas?

Use the Windows Media Player activeX control for anything more sophistcated than straight playing of a WAV file. It is far easier.

See "Using the Windows Media Player Control in a C++ Program" on MSDN:

http://msdn.microsoft.com/en-us/library/windows/desktop/dd564580(v=vs.85).aspx

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM