Бывают случаи, когда нужно запустить процесс, основываясь на некоторых событиях, не связанных с активностью мыши на клавиатуре (с аппаратной или временной).Он работает с ShellExecute и ShellExecuteEx в целом, но если есть полноэкранное приложение (созданное без полей точно с размерами экрана), это запущенное приложение не становится активным или даже видимым.Есть ли способ, чтобы вывести такое приложение поверх этого полноэкранного приложения?Я знаю о ShellExecuteEx и манипуляциях с hProcess, но, похоже, это касается совсем недавнего API (GetProcessId), и кажется, что эта функция имеет некоторые ограничения, связанные с правами пользователя.
Спасибо