>>735
PlaySoundの第2引数のhmodにはWinMainの第1引数のhInstanceを指定すればよい
736が書いてるように GetModuleHandle(NULL) でも同じものが取得できる。
(当然ながらexeにwavリソースを組み込んでいる必要があるが)

疑うべきはWAVリソースが正しくexeに組み込まれているか否かだ。
作成したexeをリソースハッカーか何かで開いて、WAVEの下にwavHogeがあるか確認しろ

あとPlaySoundの戻り値も確認しとけ、もしエラーならGetLastError()で詳細を確認。
条件絞り込まないまま試行錯誤繰り返しても効率が悪いだけだぞ