I'm using mciSendString function to play my .wav files. Now I tried to play .mp3's too but I get an error MCIERR_INTERNAL which is explained in the MSDN library like this "A problem occurred in initializing MCI. Try restarting the Windows operating".This error only happens when I want to play mp3's.
How to avoid this problem? And is there anything else that I should be aware of when using mciSendString function?