can you please help me, how can i read a wav file byte by byte and then play this file without using PlaySound Function. any help ?

If you use Qt, you could use Phonon.

SDL_mixer is definitely a good option too.

You could also use OpenAL.