앱 수명 주기 및 시스템 서비스
이 문서에서는 Windows 앱의 수명 주기 관리 및 Windows OS에서 제공하는 시스템 수준 서비스의 사용과 관련된 시나리오 관련 개발 기능의 인덱스를 제공합니다.
Windows 앱 SDK 기능
Windows 앱 SDK는 Windows 10 이상 OS 릴리스에 대한 앱 수명 주기 및 시스템 서비스와 관련된 다음 기능을 제공합니다.
중요
UWP 앱에서 작업하는 경우 UWP에서 Windows 앱 SDK 마이그레이션을 참조하세요.
기능 | 설명 |
---|---|
앱 수명 주기 | 앱 수명 주기 관리에 대한 개요를 확인합니다. |
앱 인스턴싱 | 앱 프로세스의 여러 인스턴스를 동시에 실행할 수 있는지 여부를 제어합니다. |
다양한 활성화 | 다양한 앱 종류 활성화에 대한 정보를 수신합니다. |
전원 관리 | 앱이 디바이스의 전원 상태에 미치는 영향을 파악하고, 앱에서 리소스 사용에 대한 지능적인 결정을 내릴 수 있도록 합니다. |
다시 시작 | 프로그래밍 방식으로 애플리케이션을 다시 시작하고 앱 종료 후 다시 시작 옵션을 설정합니다. |
Windows OS 기능
Windows 10 이상 OS 릴리스는 앱 수명 주기 및 앱용 시스템 서비스와 관련된 다양한 API를 제공합니다. 이러한 기능은 Windows SDK에서 제공하는 WinRT 및 Win32(C++ 및 COM) API 조합을 통해 사용할 수 있습니다.
WinRT API
다음 문서는 Windows SDK에서 제공하는 WinRT API로 사용할 수 있는 기능에 대한 정보를 제공합니다.
문서 | 설명 |
---|---|
앱 서비스 및 확장 사용 | 앱 간 데이터와 기능을 공유할 수 있도록 앱 서비스를 Windows 앱에 통합하는 방법을 알아봅니다. |
백그라운드 작업을 이용한 앱 지원 | 트리거에 대한 응답으로 백그라운드에서 간단한 코드를 실행하는 방법을 알아봅니다. |
파일 활성화로 앱 실행 | 특정 형식의 파일을 열 때 실행되도록 앱을 설정하는 방법을 알아봅니다. |
URI를 사용한 앱 시작 | 유용한 앱 간 시나리오를 지원하기 위해 URI(Uniform Resource Identifier)를 사용하여 다른 앱에서 앱을 실행하는 방법을 알아봅니다. |
스레딩 및 비동기 프로그래밍 | 스레드 풀을 사용하여 병렬 스레드에서 비동기로 작업하는 방법을 알아봅니다. |
Win32(C++ 및 COM) API
다음 문서는 Windows SDK에서 제공하는 Win32(C++ 및 COM) API를 통해 사용할 수 있는 기능 정보를 제공합니다.
문서 | 설명 |
---|---|
시스템 서비스 | COM, Windows 메시징, 서비스 애플리케이션 등 앱에서 사용할 수 있는 시스템 서비스에 대해 알아봅니다. |
메모리 관리 | 앱에서 가상 메모리, 메모리 매핑 파일, 쓰기 중 복사 메모리, 대용량 메모리 지원 및 기타 메모리 관련 기능을 사용하는 방법을 알아봅니다. |
프로세스 및 스레드 | 앱에서 프로세스, 스레드, 작업 및 기타 코드 실행 단위를 제어하는 방법을 알아봅니다. |
Windows 시스템 정보 | 레지스트리, 핸들 및 개체 등을 포함한 시스템 정보에 액세스하는 방법을 알아봅니다. |
.NET 기능
.NET SDK는 WPF 및 Windows Forms 앱에 대한 시스템 서비스와 관련된 API도 제공합니다.
문서 | 설명 |
---|---|
스레딩 모델(WPF) | WPF 앱의 스레딩 모델에 대해 알아봅니다. |
시스템 정보 | Windows Forms 앱에서 시스템 정보에 액세스하는 방법을 알아봅니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows developer