Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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. |
Windows developer