Cykl życia aplikacji i usługi systemowe
Ten artykuł zawiera indeks funkcji programistycznych, które są związane ze scenariuszami związanymi z zarządzaniem cyklem życia aplikacji systemu Windows i korzystaniem z usług na poziomie systemu operacyjnego Windows.
Funkcje zestawu SDK aplikacji systemu Windows
Zestaw Windows App SDK udostępnia następujące funkcje związane z cyklem życia aplikacji i usługami systemowymi dla wersji systemu operacyjnego Windows 10 i nowszych.
Ważny
Jeśli pracujesz nad aplikacją platformy UWP, zapoznaj się z tematem Migrate from UWP to the Windows App SDK.
Funkcja | Opis |
---|---|
Cykl życia aplikacji | Zapoznaj się z omówieniem zarządzania cyklem życia aplikacji. |
instancjonowanie aplikacji | Określ, czy wiele wystąpień procesu aplikacji może być uruchamianych w tym samym czasie. |
Bogata aktywacja | Uzyskaj informacje o różnych rodzajach aktywacji dla aplikacji. |
zarządzanie energią | Uzyskaj wgląd w sposób, w jaki aplikacja wpływa na stan zasilania urządzenia, i umożliwia aplikacji podejmowanie inteligentnych decyzji dotyczących użycia zasobów. |
uruchom ponownie | Programowe ponowne uruchamianie aplikacji i ustawianie opcji ponownego uruchamiania po zakończeniu działania aplikacji. |
Funkcje systemu operacyjnego Windows
Wersje systemu operacyjnego Windows 10 i nowszych udostępniają szeroką gamę interfejsów API związanych z cyklem życia aplikacji i usługami systemowymi dla aplikacji. Te funkcje są dostępne za pośrednictwem kombinacji interfejsów API WinRT i Win32 (C++ i COM) udostępnianych przez zestaw Windows SDK.
API WinRT
Poniższe artykuły zawierają informacje o funkcjach dostępnych za pośrednictwem interfejsów API WinRT udostępnianych przez zestaw Windows SDK.
Artykuł | Opis |
---|---|
Korzystanie z usług aplikacji i rozszerzeń | Dowiedz się, jak zintegrować usługi app services z aplikacją systemu Windows, aby umożliwić udostępnianie danych i funkcji w aplikacjach. |
Obsługa aplikacji przy użyciu zadań w tle | Dowiedz się, jak lekki kod jest uruchamiany w tle w odpowiedzi na wyzwalacze. |
Uruchamianie aplikacji poprzez aktywowanie plików | Dowiedz się, jak skonfigurować aplikację do uruchamiania po otwarciu pliku określonego typu. |
Uruchamianie aplikacji przy użyciu identyfikatora URI | Dowiedz się, jak używać identyfikatora URI (Uniform Resource Identifier) do uruchamiania jednej aplikacji z innej aplikacji, umożliwiając przydatne scenariusze aplikacji do aplikacji. |
Wątki i programowanie asynchroniczne | Dowiedz się, jak używać puli wątków do wykonywania asynchronicznej pracy w równoległych wątkach. |
API Win32 (C++ i COM)
Poniższe artykuły zawierają informacje o funkcjach dostępnych za pośrednictwem interfejsów API Win32 (C++ i COM) udostępnianych przez zestaw WINDOWS SDK.
Artykuł | Opis |
---|---|
Usługi systemowe | Dowiedz się więcej na temat usług systemowych dostępnych dla aplikacji, w tym COM, komunikatów systemu Windows, aplikacji usługowych i wiele więcej. |
zarządzanie pamięcią | Dowiedz się, jak używać pamięci wirtualnej, plików mapowanych pamięci, pamięci typu copy-on-write, obsługi dużych ilości pamięci i innych funkcji związanych z pamięcią w aplikacji. |
Procesy i wątki | Dowiedz się, jak kontrolować procesy, wątki, zadania i inne jednostki wykonywania kodu w aplikacji. |
informacje o systemie Windows | Dowiedz się, jak uzyskiwać dostęp do informacji systemowych, w tym rejestru, uchwytów i obiektów oraz więcej. |
Funkcje platformy .NET
Zestaw .NET SDK udostępnia również interfejsy API związane z usługami systemowymi dla aplikacji WPF i Windows Forms.
Artykuł | Opis |
---|---|
Model wątków (WPF) | Dowiedz się więcej o modelu wątkowania aplikacji WPF. |
informacje o systemie | Dowiedz się, jak uzyskać dostęp do informacji systemowych w aplikacjach Windows Forms. |