У нас есть приложение, созданное на MFC (C++), изначально работающее на Windows XP, затем на 7, а теперь на Windows 10.
Проблема, с которой мы столкнулись, заключалась в потере фокуса, который случайным образом перехватывался сообщениями Windows и другими приложениями. Мы решили эту проблему, запустив приложение через командную строку с помощью следующей команды:
начать /ждать ПУТЬ
Команда "/wait" решила все проблемы с фокусом, но с последними обновлениями Windows она снова перестала работать. Поскольку я не смог найти никаких результатов по этому поводу, кто-нибудь уже сталкивался с этой проблемой или есть какие-то альтернативы команде "/wait"?
решение1
Есть утилита под названием «Всегда сверху», которая, вероятно, поможет вам в этом.
Как сделать так, чтобы окно всегда было поверх остальных окон в Windows 10