I have an app that plays sound bytes (references for which are pulled from a database). I have implemented a volume control for the user which works quite well (using MCI api’s) and I have noticed that when I adjust my volume control my Windows mixer panel adjusts accordingly, but does not work in reverse (even Winamp doesn’t do this). I thought using a message hook might work but I can’t detect any message being sent by the MCI. My other solution was a timer that periodically ‘gets’ the current level which works but I believe it is an unecessary overhead, any suggestions??
cheers
Jason