Genişletilmiş Pencere Stilleri
Genişletilmiş pencere stilleri aşağıdadır; bunlar CreateWindowExA/ işlevleribirlikte kullanılabilir.
Sabit/değer | Açıklama |
---|---|
|
Pencere sürükle bırak dosyalarını kabul eder. |
|
Pencere görünür durumdayken üst düzey bir pencereyi görev çubuğuna zorlar. |
|
Pencerenin batık kenarı olan bir kenarlığı vardır. |
|
Çift arabelleğe alma kullanarak bir pencerenin tüm alt öğelerini alttan üste boyama sırasına göre boyar. Alttan üste boyama sırası, alt pencerenin saydamlık (alfa) ve saydamlık (renk tuşu) efektlerine sahip olmasını sağlar, ancak yalnızca alt pencerede de WS_EX_TRANSPARENT bit kümesi varsa. Çift arabelleğe alma, pencerenin ve alt bileşenlerinin titremeden boyanmasını sağlar. Pencerede Windows 2000: Bu stil desteklenmez. |
|
Pencerenin başlık çubuğu bir soru işareti içerir. Kullanıcı soru işaretine tıkladığında, imleç işaretçiyle bir soru işaretine dönüşür. Kullanıcı bir alt pencereye tıklarsa, çocuk bir WM_HELP iletisi alır. Alt pencere, HELP_WM_HELP komutunu kullanarak WinHelp işlevini çağıran üst pencere yordamına iletiyi geçirmelidir. Yardım uygulaması genellikle alt pencere için yardım içeren bir açılır pencere görüntüler. WS_EX_CONTEXTHELPWS_MAXIMIZEBOX veya WS_MINIMIZEBOX stilleriyle kullanılamaz. |
|
Pencerenin kendisi, iletişim kutusu gezintisinde yer alması gereken alt pencereler içerir. Bu stil belirtilirse, sekme tuşunu, ok tuşunu veya klavye anımsatıcısını işleme gibi gezinti işlemlerini gerçekleştirirken iletişim kutusu yöneticisi bu pencerenin alt öğelerine yinelenir. |
|
Pencerenin çift kenarlı; pencere isteğe bağlı olarak, dwStyle parametresinde WS_CAPTION stili belirtilerek başlık çubuğuyla oluşturulabilir. |
|
Pencere, Windows 8:WS_EX_LAYERED stili üst düzey pencereler ve alt pencereler için desteklenir. Önceki Windows sürümleri yalnızca üst düzey pencereler için WS_EX_LAYERED destekler. |
|
Kabuk dili İbranice, Arapça veya okuma sırası hizalamasını destekleyen başka bir dilse, pencerenin yatay kaynağı sağ kenardadır. Artan yatay değerler sola doğru ilerler. |
|
Pencerenin genel sola hizalanmış özellikleri vardır. Varsayılan değer budur. |
|
Kabuk dili İbranice, Arapça veya okuma sırası hizalamasını destekleyen başka bir dilse, dikey kaydırma çubuğu (varsa) istemci alanının solundadır. Diğer diller için stil yoksayılır. |
|
Pencere metni, soldan sağa okuma sırası özellikleri kullanılarak görüntülenir. Varsayılan değer budur. |
|
Pencere bir MDI alt penceresidir. |
|
Bu stille oluşturulan en üst düzey pencere, kullanıcı tıkladığında ön plan penceresi olmaz. Kullanıcı ön plan penceresini simge durumuna küçülttüldüğünde veya kapattığında sistem bu pencereyi ön plana getirmez. Pencere, program aracılığıyla erişim yoluyla veya Ekran Okuyucusu gibi erişilebilir teknolojiyle klavye gezintisi yoluyla etkinleştirilmemelidir. Pencereyi etkinleştirmek için SetActiveWindow Pencere varsayılan olarak görev çubuğunda görünmez. Pencereyi görev çubuğunda görünmeye zorlamak için WS_EX_APPWINDOW stilini kullanın. |
|
Pencere, pencere düzenini alt pencerelerine geçirmez. |
|
Bu stille oluşturulan alt pencere, WM_PARENTNOTIFY iletiyi oluşturulduğunda veya yok edildiğinde üst penceresine göndermez. |
|
Pencere yeniden yönlendirme yüzeyine işlenmez. Bu, görünür içeriğe sahip olmayan veya görselini sağlamak için yüzey dışında mekanizmalar kullanan pencereler içindir. |
|
Pencere çakışan bir penceredir. |
|
Pencere, bir komut dizisi sunan modsuz bir iletişim kutusu olan palet penceresidir. |
|
Pencerenin genel "sağa hizalanmış" özellikleri vardır. Bu, pencere sınıfına bağlıdır. Bu stilin etkisi yalnızca kabuk dili İbranice, Arapça veya okuma sırası hizalamasını destekleyen başka bir dilse geçerlidir; aksi takdirde, stil yoksayılır. Statik veya düzenleme denetimleri için WS_EX_RIGHT stilinin kullanılması, sırasıyla SS_RIGHT veya ES_RIGHT stilinin kullanılmasıyla aynı etkiye sahiptir. Düğme denetimleriyle bu stilin kullanılması, BS_RIGHT ve BS_RIGHTBUTTON stillerini kullanmakla aynı etkiye sahiptir. |
|
Dikey kaydırma çubuğu (varsa) istemci alanının sağındadır. Varsayılan değer budur. |
|
Kabuk dili İbranice, Arapça veya okuma sırası hizalamasını destekleyen başka bir dilse, pencere metni sağdan sola okuma sırası özellikleri kullanılarak görüntülenir. Diğer diller için stil yoksayılır. |
|
Pencere, kullanıcı girişini kabul etmeyen öğeler için kullanılmak üzere tasarlanmış üç boyutlu bir kenarlık stiline sahiptir. |
|
Pencerenin kayan araç çubuğu olarak kullanılması amaçlanmıştır. Araç penceresinde normal başlık çubuğundan daha kısa bir başlık çubuğu vardır ve pencere başlığı daha küçük bir yazı tipi kullanılarak çizilir. Araç penceresi görev çubuğunda veya kullanıcı ALT+SEKME tuşlarına bastığında görüntülenen iletişim kutusunda görünmez. Bir araç penceresinin sistem menüsü varsa, başlık çubuğunda simgesi görüntülenmez. Ancak, sağ tıklayarak veya ALT+ARA ÇUBUĞU yazarak sistem menüsünü görüntüleyebilirsiniz. |
|
Pencere, en üstteki olmayan tüm pencerelerin üzerine yerleştirilmelidir ve pencere devre dışı bırakıldığında bile bunların üzerinde kalmalıdır. Bu stili eklemek veya kaldırmak için SetWindowPos işlevini |
|
Pencerenin altındaki eşdüzeyler (aynı iş parçacığı tarafından oluşturulan) boyanana kadar pencere boyanmamalıdır. Temel alınan eşdüzey pencerelerin bitleri zaten boyandığından pencere saydam görünür. Bu kısıtlamalar olmadan saydamlık elde etmek için SetWindowRgn işlevini |
|
Pencerenin kenarlığı yükseltilmiş. |
Gereksinim -leri
Gereksinim | Değer |
---|---|
Desteklenen en düşük istemci |
Windows 2000 Professional [yalnızca masaüstü uygulamaları] |
Desteklenen en düşük sunucu |
Windows 2000 Server [yalnızca masaüstü uygulamaları] |
Üstbilgi |
|