making progress 
I have found some time and was busy developing my own personal-pc-control-via-bluetooth-mobile application. As I am using java and don't know C and the win32 api stuff, I of course run into problems when it came to remote control other apps.
I used
jawin and I am happy they just released a new version (I thought, I would have to create my own version from cvs). So I was able to call some simple user32.dll calls like GetWindowText or GetForegroundWindow. Together with the java Robot I actually can now remote control Winamp and also get the current song title through the GetWindowText call. That's all I wanted, even if it's not that safe ivoking message to other applications by using the java robot - but it works for my needs. (This post to the
JAWIN Archives helped a lot:
Passing byte arrays into C functions)
I have postponed my generic approach for configuring application's keystrokes in an external file, but now just code a class to do that work. So I hope its easier for me to continue with the main task and maybe enhance the code later.
I have asked
ivonne to rework her existing midp-bluethooth code and extract a mobile-bluethooth-to-pc-com-port module from it, which we can reuse for my remote control stuff. So all I need to do now, is thinking about the Midlet and the protocol to send over the communication channel.