WPF
特定のイベントが発生したときにアプリケーションをアイドル状態にするにはどうすればよいですか?
void SystemEvents_SessionSwitch(object sender, Microsoft.Win32.SessionSwitchEventArgs e)
{
if (e.Reason == SessionSwitchReason.SessionLock) {
//make application idle
}
else if (e.Reason == SessionSwitchReason.SessionUnlock) {
//run the app again
}
}
私はこのようなコードを持っています。ユーザーが Windows をロックしたとき、条件が発生した場合、ロックを解除したときにそれ以外の場合は発生します。
アプリをアイドル状態にして再度実行するためのコードを提案してもらえますか?