Отмена события блокировки сеанса - PullRequest
2 голосов
/ 31 октября 2011

Можно ли отменить событие блокировки сеанса?

У меня есть этот код, чтобы определить, сработала ли блокировка сеанса, и она работает.Я просто хочу отменить блокировку сеанса.

Мой код: ...

SystemEvents.SessionSwitch += new SessionSwitchEventHandler(SystemEvents_SessionSwitch);

...

void SystemEvents_SessionSwitch(object sender, SessionSwitchEventArgs e)
    {
        switch(e.Reason)
        {
            case SessionSwitchReason.SessionLock:
                startAlarm = true;
                alarm.Play();
                this.WindowState = WindowState.Maximized;
                this.Show();
                InfoText.Text = "PLEASE REMOVE YOUR ID CARD";
                break;

            case SessionSwitchReason.SessionUnlock:
                startAlarm = false;
                alarm.Stop();
                break;

            default:
                break;
        }
    }

1 Ответ

0 голосов
/ 01 ноября 2011

Как говорит @Arnaud F в комментарии.Это невозможно.

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