Aracılığıyla paylaş


Uygulama yaşam döngüsü, arka plan görevleri ve sistem hizmetleri

Bu makale, Windows uygulamalarının yaşam döngüsünü yönetme ve Windows işletim sistemi tarafından sağlanan sistem düzeyinde hizmetleri kullanma ile ilgili senaryolarla ilgili geliştirme özelliklerinin bir dizinini sağlar.

Windows Uygulama SDK'sı özellikleri

Windows Uygulama SDK'sı, Windows 10 ve sonraki işletim sistemi sürümleri için uygulama yaşam döngüsü ve sistem hizmetleriyle ilgili aşağıdaki özellikleri sağlar.

Önemli

UWP uygulaması üzerinde çalışıyorsanız bkz. UWP'den Windows Uygulama SDK'sına geçiş.

Özellik Açıklama
Uygulama yaşam döngüsü Uygulamanızın yaşam döngüsünü yönetmeye genel bir bakış elde edin.
Uygulama örneklemesi Uygulamanızın işleminin birden çok örneğinin aynı anda çalıştırılıp çalıştırılamayacağını denetleyin.
Arka plan görevleri Arka plan görevleri, kullanıcı arabirimi olmadan arka planda çalışan uygulama bileşenleridir. Dosyaları indirme, verileri eşitleme, bildirim gönderme veya kutucukları güncelleştirme gibi eylemler gerçekleştirebilirler.
Zengin aktivasyon Uygulamanız için farklı türde etkinleştirmeler hakkında bilgi alın.
Güç yönetimi Uygulamanızın cihazın güç durumunu nasıl etkilediğine ilişkin görünürlük elde edin ve uygulamanızın kaynak kullanımı hakkında akıllı kararlar almasını sağlayın.
Yeniden Başlatma Program aracılığıyla uygulamanızı yeniden başlatın ve uygulama sonlandırmadan sonra yeniden başlatma seçeneklerini ayarlayın.

Windows işletim sistemi özellikleri

Windows 10 ve üzeri işletim sistemi sürümleri, uygulamalar için uygulama yaşam döngüsü ve sistem hizmetleriyle ilgili çok çeşitli API'ler sağlar. Bu özellikler, Windows SDKtarafından sağlanan WinRT ve Win32 (C++ ve COM) API'lerinin birleşimiyle kullanılabilir.

WinRT API'leri

Aşağıdaki makaleler, Windows SDK tarafından sağlanan WinRT API'leri aracılığıyla kullanılabilen özellikler hakkında bilgi sağlar.

Makale Açıklama
Uygulama hizmetlerini ve uzantıları kullanma Uygulamalar arasında veri ve işlevsellik paylaşımına izin vermek için uygulama hizmetlerini Windows uygulamanızla tümleştirmeyi öğrenin.
Arka plan görevleriyle uygulamanızı destekleme Hafif kodun tetikleyicilere yanıt olarak arka planda nasıl çalıştığını öğrenin.
Dosya etkinleştirme aracılığıyla uygulama başlatma Belirli bir türe sahip bir dosya açıldığında uygulamanızı başlatacak şekilde ayarlamayı öğrenin.
URI ile uygulama başlatma Tekdüzen Kaynak Tanımlayıcısı'nı (URI) kullanarak bir uygulamayı başka bir uygulamadan başlatmayı ve uygulamadan uygulamaya senaryoları etkinleştirmeyi öğrenin.
Çoklu iş parçacığı yönetimi ve asenkron programlama İş parçacığı havuzunu kullanarak paralel iş parçacıklarında zaman uyumsuz bir şekilde çalışmayı gerçekleştirmeyi öğrenin.

Win32 (C++ ve COM) API'leri

Aşağıdaki makaleler, Windows SDK tarafından sağlanan Win32 (C++ ve COM) API'leri aracılığıyla kullanılabilen özellikler hakkında bilgi sağlar.

Makale Açıklama
Sistem hizmetleri COM, Windows mesajlaşması, hizmet uygulamaları ve çok daha fazlası dahil olmak üzere uygulamaların kullanabileceği sistem hizmetleri hakkında bilgi edinin.
Bellek yönetimi Uygulamanızda sanal bellek, bellek eşlenmiş dosyalar, yazma üzerine kopyalama belleği, büyük bellek desteği ve bellekle ilgili diğer özellikleri kullanmayı öğrenin.
İşlemler ve iş parçacıkları Uygulamanızda işlemleri, iş parçacıklarını, işleri ve diğer kod yürütme birimlerini denetlemeyi öğrenin.
Windows sistem bilgileri Kayıt defteri, tanıtıcılar ve nesneler gibi sistem bilgilerine erişmeyi öğrenin.

.NET özellikleri

.NET SDK,WPF ve Windows Forms uygulamaları için sistem hizmetleriyle ilgili API'ler de sağlar.

Makale Açıklama
İş parçacığı modeli (WPF) WPF uygulamalarının iş parçacığı modeli hakkında bilgi edinin.
Sistem Bilgisi Windows Forms uygulamalarında sistem bilgilerine erişmeyi öğrenin.