BelhardTraining.LessonMultithreading.App.OnStartup C# (CSharp) Метод

OnStartup() защищенный Метод

protected OnStartup ( System.Windows.StartupEventArgs e ) : void
e System.Windows.StartupEventArgs
Результат void
        protected override void OnStartup(StartupEventArgs e)
        {
            // Данное приложение следует запускать на компьютере с Windows Vista или
            //	выше где поддерживается контроль учётных записей
            //	пользователей (UAC - User Account Control)
            if (Environment.OSVersion.Version.Major < 6)
            {
                MessageBox.Show(
                    "Данное приложение следует запускать на компьютере с Windows Vista или "+
                        "выше где поддерживается контроль учётных записей " +
                        "пользователей (UAC - User Account Control)"
                    , "Неподдерживаемая версия Windows"
                    , MessageBoxButton.OK
                    , MessageBoxImage.Warning
                );
                Shutdown(); // Завершить приложение
                return;
            }

            base.OnStartup(e);
        }