Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera indeks funkcji programistycznych związanych ze scenariuszami związanymi z zarządzaniem cyklem życia aplikacji Windows i korzystaniem z usług na poziomie systemu udostępnianych przez system operacyjny Windows.
funkcje Zestaw SDK do aplikacji systemu Windows
Program Zestaw SDK do aplikacji systemu Windows udostępnia następujące funkcje związane z cyklem życia aplikacji i usługami systemowymi dla Windows 10 i nowszych wersji systemu operacyjnego.
Ważny
Jeśli pracujesz nad aplikacją platformy UWP, zapoznaj się z Migrate z platformy UWP do Zestaw SDK do aplikacji systemu Windows.
| 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. |
| zadania w tle | Zadania w tle to składniki aplikacji uruchamiane w tle bez interfejsu użytkownika. Mogą wykonywać akcje, takie jak pobieranie plików, synchronizowanie danych, wysyłanie powiadomień lub aktualizowanie kafelków. |
| 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
Wydania systemu operacyjnego od Windows 10 wzwyż oferują szeroką gamę interfejsów API związanych z cyklem życia aplikacji oraz 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 SDK Windows.
API WinRT
Poniższe artykuły zawierają informacje o funkcjach dostępnych za pośrednictwem interfejsów API WinRT udostępnianych przez zestaw SDK Windows.
| Artykuł | Opis |
|---|---|
| Korzystanie z usług aplikacji i rozszerzeń | Dowiedz się, jak zintegrować usługi app Services z aplikacją 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 korzystać z puli wątków, aby wykonywać pracę asynchronicznie 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 SDK Windows.
| Artykuł | Opis |
|---|---|
| Usługi systemowe | Dowiedz się więcej o usługach systemowych dostępnych dla aplikacji, takich jak COM, komunikaty Windows, aplikacje usługowe i wiele innych. |
| 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 .NET
Zestaw SDK .NET udostępnia również interfejsy API związane z usługami systemowymi dla aplikacji WPF i Windows Forms.
| Artykuł | Opis |
|---|---|
| Model wątkowy (WPF) | Dowiedz się więcej o modelu wątkowania aplikacji WPF. |
| informacje o systemie | Dowiedz się, jak uzyskać dostęp do informacji o systemie w aplikacjach Windows Forms. |
| .NET Worker Services | Lekki sposób uruchamiania długotrwałych obciążeń w tle w aplikacjach .NET. Brak wymaganego pakietowania — działa z każdym modelem wdrażania aplikacji WPF, Windows Forms lub konsolowych. |