Bu, genellikle bir GUI'de veya grafik kullanıcı arabiriminde bulunan özelliklere erişim sağlayan bir API türüdür. Bu özellikler, ekran yazı tipleri, kaydırma çubukları, açılır menüler ve pencereler gibi şeyleri içerir. Bu API'ler, bağımsız yazılımlardan ziyade, örneğin bir bilgisayarın işletim sistemi gibi genellikle daha büyük projelerin veya programların bir parçasıdır.
Technipages Pencereleme Ortamını Açıklıyor
API, uygulama programı arayüzünden yoksundur ve pencereleme ortamları bunun bir türüdür. Programın, her ne ise, diğer unsurlarla etkileşime girmesine izin veriyorlar. Windows veya MacOS gibi işletim sistemlerinin tümü, Microsoft Office'in Windows Vista ortamında yürütülmesi gibi diğer programlardaki programların kullanımını destekler.
Bu iki durumda da, vanilya API'si bir masaüstü ortamıyla sunulur - başka hiçbir program açık olmadığında gördüğümüz konum, bilgisayarın arka plan resmi.
Özünde, pencereleme sistemleri ekranın farklı bölümlerini ayrı bölümler olarak yönetir. Farklı pencereler yan yana, üst üste, aynı anda veya arka arkaya olabilir. Her iki durumda da, pencereleme sistemi, her birinin kendi alanına ve içinde çalışmak için gerekli kaynaklara sahip olmasını sağlar.
Pencereleme sistemleri ayrıca kapatma, mini veya pencereleri en üst düzeye çıkarmak, hatta normal kontroller durursa bir görevi kapanmaya zorlayabilecek görev yöneticisi Çalışma.
Pencereleme Ortamının Ortak Kullanımları
- Pencereleme ortamları, aynı zamanda GUI'ler olarak da işlev gören API'lerdir.
- Windows gibi işletim sistemleri, pencereleme ortamlarına bir örnektir.
- Her zaman pencereler olarak anılmasa da, birden fazla görevin bir ekranı paylaşması, bir pencereleme ortamının mevcut olduğu anlamına gelir.
Pencereleme Ortamının Yaygın Yanlış Kullanımları
- Pencereleme ortamı, özellikle Masaüstü gibi bir program penceresinin çevresini ifade eder.