This article shows how to embed Microsoft’s Windows Media Player in an ATL-based C++ program to create an MP3 player that adapts to your personal preferences. I use it to run a home jukebox that creates random playlists based on your personal preferences.

continue reading.....