Hello, I have a problem with my PlaySound I have, I get it to work and everything, but when I run the program, the sound plays, but the program doesn't appear 'till maybe a couple moments after the song has started to play, then the program appears and then it's still setting up. I don't know what is wrong with this, but is there a way to see if the program has loaded first then to play the song, other than WM_CREATE/WM_PAINT?