Tizio,
I will try the other commands in the following days.
This is the way I send the message in C++ :
Code:
SendMessage(bsp_hand,WM_COPYDATA,WPARAM(appHWND),(LPARAM)&cds);
Notice that I'm typecasting (I believe that's what it's called...I'm a lousy programmer I just keep typing code until it works) the application handle and cds. Maybe you need to do that too.
I will report back on the other commands.
Rafke
EDIT: I just tried the GetStatus command and I can confirm the behaviour you're seeing : when no file is open the command returns -1
EDIT2: The SetVol command is working, but the volume slider on the skin doesn't follow.The volume, however, is set correctly.