Я использую API SetForeGroundWindow в .net с помощью Pinvoke. < /p>
Когда я использую API во время отладки в Visual Studio, его работает отлично. Но это не работает всегда, когда приложение работает нормально. < /p>
Я положил несколько журналов непосредственно перед вызовом SetforegroundWindow, и это подтвердило, что API вызывается, но иногда не вступает в силу. Я также видел пару постов, касающихся этой проблемы, но я хочу знать, почему это терпит неудачу. < /p>
Ссылки сообщения являются следующими: < /p>
win32 setforegroundwindow ненадежный < /li>
setforegroundwindow только работает, пока визуальная студия открыта < /li>
< /ul>
Подробнее здесь: https://stackoverflow.com/questions/204 ... dow-in-net