Just curious, did you use the 98 exclusionary method?
Yeah, it uses the global hooks that only work on NT/2000/XP. Would you like me to recompile with the application level constants WH_MOUSE and WH_KEYBOARD? (I'm not sure how useful this will be if it has to have the focus to work though)
You're also free to have the source code if you'd like to experiment with it.
Also, is there any way to connect the control to the Master volume level rather than the Wave output?
That was my original plan, but microshaft requires about an additional 200 lines of code dealing with mixers and devices to change the master volume as opposed to a single API call to change the wave out volume. I may mess around with it at some point, but for now just decided to turn up the master and use this to control wave output.
I will post something in the software forum for this as well.