I have a System service that launch an application using the method CreateProcessAsUser
.
This service uses impersonation to launch the app in the active se
Let your application register a (carefully chosen) HotKey via RegisterHotKey and then simulate the key via SendInput
In the processing of the WM_HOTKEY message, you should be able to "steal the focus".
Remenber: It's BAD to steal focus, but I fully understand the "what my client is asking!" part.