Приложение выводит видеоролик на весь экран, который должен быть всегда поверх всех окон, чтобы его нельзя было свернуть или закрыть другими окнами, пока не выполнятся определённые условия. Для этого каждая итерация в цикле вывода кадров начинается с SetWindowPos(VideoWindow, HWND_TOP, 0, 0, 0, 0, SWP_SHOWWINDOW|SWP_NOSIZE|SWP_NOMOVE);, но, к сожалению это не спасает - по alt+tab видео можно проигнорировать. Есть такие окна, с которых невозможно перевести фокус на другие приложения - как это сделать с окном данного видеоролика?
Это невозможно.
Допустим, это было бы возможно — что если два приложения захотели бы одновременно так сделать?
Юмористическое чтение по теме: How do I create a topmost window that is never covered by other topmost windows? @ The Old New thing (обязательно прочитайте комментарии).
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости