private void initView() { bool isOpen = WindowsDenfenderManager.isOpen(); if (isOpen) { startUp = 2; } else { startUp = 1; cbWindowsDefender.IsChecked = true; } bool isScreenToolAdded = ScreenShotManager.isAdded(); if (isScreenToolAdded) { cbScreenShot.IsChecked = true; } if (CmdManager.isAdded() == true) { cbCmd.IsChecked = true; } }
private void cbWindowsDefenderChecked(object sender, RoutedEventArgs e) { if (startUp == 1) { startUp = 2; return; } if (cbWindowsDefender.IsChecked == true) { bool success = WindowsDenfenderManager.closeWindowsDefenderManager(); if (success) { notifyUser("关闭Windows Defender成功!重启生效"); //MessageBox.Show("关闭Windows Defender成功!重启生效"); } else { notifyUser("失败,请以管理员权限运行"); //MessageBox.Show("失败,请以管理员权限运行"); return; } } else { bool success = WindowsDenfenderManager.openWindowsDefenderManager(); if (success) { notifyUser("开启Windows Defender成功!重启生效"); //MessageBox.Show("开启Windows Defender成功!重启生效"); } else { notifyUser("失败,请以管理员权限运行"); //MessageBox.Show("失败,请以管理员权限运行"); return; } } }