@Wearant

Как проверить имеет ли сторее приложение фокус?

Какой метод может вернуть true или false
Имеет ли стороне приложение фокус.
Оно может быть запущено но на заднем плане - false.
И когда прилодение активный фокус true
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
twobomb
@twobomb
[DllImport("user32.dll")]
        private static extern IntPtr GetForegroundWindow();

IntPtr HWND = GetForegroundWindow();
string appname = Process.GetProcesses().First(p => p.MainWindowHandle == HWND).ProcessName;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы