Как расфокусировать программу, не давая ей понять, что она не в фокусе WinAPI

Нам двоим с моим другом необходимо использовать один компьютер одновременно. У меня есть игровой ПК, 2 экрана, геймпад - звучит как отличная многопользовательская среда, а? Не так быстро. Проблема в том, что большинство игр, даже если они оконные, требуют фокусировки для продолжения работы. У немногих игр есть переключаемая опция для этого. Есть ли способ перехватить события WinAPI focus/defocus, чтобы процесс никогда не получал событие "defocused"? Или есть фиксированный шаблон, по которому я могу найти такую ​​проверку WinAPI в исполняемом файле программы и разобрать ее?

1 ответ

В Windows Multipoint Server думаю, что у вас есть все в списке.

Реализация старого программного обеспечения: Jetway 915P-TWIN Mobo: один ПК, два пользователя

Программное обеспечение - BeTwin.

Виртуальная коробка, как вариант.

WinAPI:

Должен ли я использовать DirectInput или цикл сообщений Windows?

Несколько клавиатур и низкоуровневые крючки

Использование необработанного ввода из C# для обработки нескольких клавиатур

Другие вопросы по тегам