[Windows/WPF] 배경 프로그램 만들기 (.NET5 버전 별도)

2946 단어 WindowsWPFC#
제비를 뽑다

  • 배경 응용 관련 보도
  • 배경 프로세스를 만들어 보세요.
  • 배경 프로시저 시도(.NET5 에디션)
  • 배경 제작 과정 시도(.NET5 버전 별해)
  • 하고 싶은 일
    예전에NET5로 배경 과정을 만들었는데 더 쉬운 방법이 있을 수 있어 메모를 했다.
    절차.
  • WPF 응용 프로그램을 선택합니다.
  • 대상 프레임에서.NET 5.0 을 선택합니다.
  • App.xaml로 시작하는 StarttupUri 삭제 = "MainWindow.xaml"
  • App.xaml.cs의'앱'클래스에 추가OnStartup() 방법의 리메이크.
    (App에 커서를 놓고 Alt+Ent를 누르고 팝업 메뉴에서 [덮어쓰기 추가], 선택OnStartup()
  • 시작 후 5초 동안 프로그램을 종료합니다. 아래와 같습니다.
  • App.xaml.cs
    using System.Threading.Tasks;
    using System.Windows;
    
    namespace WpfApp10
    {
        public partial class App : Application
        {
            protected override async void OnStartup(StartupEventArgs e)
            {
                await Task.Delay(5000);
                this.Shutdown();
            }
        }
    }
    
    App.xaml에서 삭제되지 않은 경우StartupUri="MainWindow.xaml" 위 코드Task를 사용합니다.Delay 때 창이 나타나기 때문에 반드시 삭제해야 합니다.
    지난번 방법과의 차이
    지난번의 방법은 다음과 같다.
    지난번 방법과 이번 방법은 별 차이가 없어 보인다.
    어느
  • 작업 관리자의
  • 프로세스 탭에 표시되지 않음
  • 세부 정보 탭에 표시
  • 만약 동작이 같다면, 이번 방법은 아마도 더욱 간단할 것이다.

    좋은 웹페이지 즐겨찾기