#Windows
First, you don't have to activate the window to use it – you can do any window
operation while it's not active.
Assuming you still want to do this, well, what window do you want to become
active? You could always pick the biggest window on the screen you're
currently working on and ActivateWindow() it, or something similar, but if
there isn't a particular window you need to activate, it might be less
confusing for the user if you just leave yours active.
…Steve