Вызывать событие, когда фокусируется новое окно? - PullRequest
2 голосов
/ 01 августа 2011

Я пишу приложение, используя C # и WPF.Есть ли какой-нибудь способ, которым мое приложение может уведомляться всякий раз, когда изменяется GetActiveWindow, или я застрял в создании потока и контроле изменений самостоятельно?

1 Ответ

1 голос
/ 01 августа 2011

использование Активированное событие, подобное:

//at window load or at the constructor
this.Activated += OnWindowActivated;

private void OnWindowActivated(object sender, EventArgs e)
{
     //your code here
}

Редактирование: Как вы хотите, чтобы это было для любого окна в ОС.отметьте этот аналогичный вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...