I have a little problem. When an NT service is running in the background of NT (not interacting with the desktop) I can send messages to it because the FindWindow function doesn't find the window when called from the desktop. Any ideas how to send such messages or how to use the FindWindow correctly? I'm convinced there must be some way. Thank you, I hope you know more than me.