Beispiel #1
0
 private void ExitTheApp()
 {
     if (_setting.Accident)
     {
         Helper.StartUpTheApp(false);
     }
     _keyboardHook.HookClear();
     Application.Current.Shutdown();
     Environment.Exit(0);
 }
Beispiel #2
0
        private void CheckPassword()
        {
            if (string.IsNullOrWhiteSpace(Password) || string.IsNullOrEmpty(Password))
            {
                return;
            }

            if (Password.Trim() != _setting.Password.Trim())
            {
                Password    = string.Empty;
                PasswordTip = "密码输入错误";
                return;
            }

            Password    = string.Empty;
            PasswordTip = string.Empty;
            _keyboardHook.HookClear();
            TheScreenLockWindow.Close();
            TheVerifyPasswordWindow.Close();
            if (_setting.Accident && !_setting.StartUp)
            {
                Helper.StartUpTheApp(false);
            }
        }