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.
CreateWindow veya CreateWindowEx işlevini kullanarak statik denetim oluşturmak için STATIC sınıfını, uygun pencere stili sabitlerini ve aşağıdaki statik denetim stillerinin bir bileşimini belirtin.
| Sabit | Açıklama |
|---|---|
|
Bit eşlem, statik denetimde görüntülenecektir. Metin, kaynak dosyasının başka bir yerinde tanımlanan bit eşlemin (dosya adı değil) adıdır. Stil nWidth ve nHeight parametrelerini yoksayar; denetimi, bit eşlemi barındıracak şekilde otomatik olarak boyutlandırılır. |
|
Pencere çerçeveleriyle aynı renkte çizilmiş çerçeve içeren bir kutu. Bu renk, varsayılan renk düzeninde siyahtır. |
|
Geçerli pencere çerçevesi rengiyle doldurulmuş bir dikdörtgen. Bu renk, varsayılan renk düzeninde siyahtır. |
|
Basit bir dikdörtgendir ve metni dikdörtgen içinde ortalar. Metin görüntülenmeden önce biçimlendirilir. Satırın sonunu geçen sözcükler otomatik olarak bir sonraki ortalanmış satırın başına kaydırılır. Denetimin genişliğinden daha uzun olan sözcükler kesilir. |
|
Bit eşlem, onu içeren statik denetimde ortalanır. Denetim yeniden boyutlandırılmaz, böylece denetim için çok büyük bir bit eşlem kırpılır. Statik denetim tek bir metin satırı içeriyorsa, metin denetimin istemci alanında dikey olarak ortalanır. |
|
Statik denetim, çok satırlı düzenleme denetiminin metin görüntüleme özelliklerini yineler. Özellikle, ortalama karakter genişliği düzenleme denetimiyle aynı şekilde hesaplanır ve işlev kısmen görünür bir son satırı görüntülemez. |
|
Dizenin sonu dikdörtgene sığmazsa kesilir ve üç nokta eklenir. Dizenin sonunda olmayan bir sözcük dikdörtgenin sınırlarının ötesine geçerse, üç nokta olmadan kesilir. Bu stilin kullanılması, denetimin metnini sözcük kaydırma olmadan tek bir satırda olmaya zorlar.
SS_PATHELLIPSIS ve SS_WORDELLIPSIS ile karşılaştırın. |
|
Gelişmiş meta dosyası statik denetimde görüntülenir. Metin, meta dosyasının adıdır. Gelişmiş meta dosyası statik denetiminin boyutu sabittir; meta dosyası, statik denetimin istemci alanına sığacak şekilde ölçeklendirilir. |
|
EDGE_ETCHED kenar stilini kullanarak statik denetimin çerçevesini çizer. Daha fazla bilgi için bkz . DrawEdge işlevi. |
|
EDGE_ETCHED kenar stilini kullanarak statik denetimin üst ve alt kenarlarını çizer. Daha fazla bilgi için bkz . DrawEdge işlevi. |
|
EDGE_ETCHED kenar stilini kullanarak statik denetimin sol ve sağ kenarlarını çizer. Daha fazla bilgi için bkz . DrawEdge işlevi. |
|
Ekran arka planı (masaüstü) ile aynı renkle çizilmiş çerçeveli bir kutu. Bu renk varsayılan renk düzeninde gridir. |
|
Geçerli ekran arka plan rengiyle doldurulmuş bir dikdörtgen. Bu renk varsayılan renk düzeninde gridir. |
|
İletişim kutusunda görüntülenecek bir simge. Denetim bir iletişim kutusunun parçası olarak oluşturulursa, metin kaynak dosyasının başka bir yerinde tanımlanan bir simgenin (dosya adı değil) adıdır. Denetim CreateWindow veya ilgili bir işlev aracılığıyla oluşturulduysa, metin, createWindow için hInstance parametresi tarafından belirtilen modülle ilişkilendirilmiş kaynak dosyasında tanımlanan simgenin (dosya adı değil) adıdır. Simge animasyonlu bir imleç olabilir. Stil, nWidth ve nHeightCreateWindow parametrelerini yoksayar; denetimi otomatik olarak simgeyi barındıracak şekilde boyutlandırılır. LoadIcon işlevini kullandığından, SS_ICON stili yalnızca SM_CXICON ve SM_CYICON boyutların simgelerini yükleyebilir. Bu kısıtlama, SS_ICON ek olarak SS_REALSIZEIMAGE stili kullanılarak atlanabilir. LoadIcon aracılığıyla bir simge yüklenemediyse, LoadCursor kullanılarak belirtilen kaynağı imleç olarak yüklemeye çalışılır. Bu da başarısız olursa , LoadImage kullanılarak cihaz sürücüsünden yüklenmeye çalışılır. |
|
Basit bir dikdörtgen ve metni dikdörtgende sola hizalar. Metin görüntülenmeden önce biçimlendirilir. Satırın sonunu geçen sözcükler, otomatik olarak bir sonraki sola hizalanmış satırın başına kaydırılır. Denetimin genişliğinden daha uzun olan sözcükler kesilir. |
|
Basit bir dikdörtgen ve metni dikdörtgende sola hizalar. Sekmeler genişletilir, ancak sözcükler sarmalanmaz. Satırın sonunu geçen metin kırpılır. |
|
Denetimin metnindeki ve işareti (&) karakterlerin hızlandırıcı ön ek karakterleri olarak yorumlanmasını engeller. Bunlar ve işareti kaldırılmış ve dizedeki bir sonraki karakter altı çizili olarak görüntülenir. Bu statik denetim stili, tanımlanan statik denetimlerden herhangi birine eklenebilir.
SS_NOPREFIX diğer stiller ile birleştirebilirsiniz. Bu, ve işareti (&) içerebilen dosya adları veya diğer dizelerin bir iletişim kutusundaki statik denetimde görüntülenmesi gerektiğinde yararlı olabilir. |
|
Kullanıcı denetime tıkladığında veya çift tıkladığında STN_CLICKED, STN_DBLCLK, STN_DISABLE ve STN_ENABLE bildirim kodlarını gönderir. |
|
Statik denetimin sahibi denetimi çizmekle sorumludur. Denetimin çizilmesi gerektiğinde sahip penceresi bir WM_DRAWITEM iletisi alır. |
|
Dizenin ortasındaki karakterleri üç noktayla değiştirir, böylece sonuç belirtilen dikdörtgene sığar. Dizede ters eğik çizgi (\) karakterler varsa , SS_PATHELLIPSIS son ters eğik çizgiden sonraki metnin mümkün olduğunca çoğunu korur. Bu stilin kullanılması, denetimin metnini sözcük kaydırma olmadan tek bir satırda olmaya zorlar.
SS_ENDELLIPSIS ve SS_WORDELLIPSIS ile karşılaştırın. |
|
Bit eşlemi statik denetimin boyutuna uyacak şekilde ayarlar. Örneğin, yerel ayarı değiştirmek sistem yazı tipini değiştirebilir ve bu nedenle denetimler yeniden boyutlandırılabilir. Statik denetimin bit eşlemi varsa, bit eşlem artık denetime sığmaz. Bu stil biti, bit eşlemlerin denetimlerine uyacak şekilde otomatik olarak yeniden boyutlandırılmalarını dikte eder. SS_CENTERIMAGE belirtilirse bit eşlem veya simge ortalanır (gerekirse kırpılır). SS_CENTERIMAGE belirtilmezse bit eşlem veya simge esnetilir veya küçültülebilir. İki eksendeki yeniden boyutlandırmanın bağımsız olduğunu ve sonucun en boy oranında değişiklik olabileceğini unutmayın. SS_REALSIZEIMAGE ile karşılaştırın. |
|
Gerçek kaynak genişliğinin kullanıldığını ve simgenin LoadImage kullanılarak yüklendiğini belirtir.
SS_REALSIZEIMAGE her zaman SS_ICON ile birlikte kullanılır. SS_REALSIZEIMAGELoadImage kullanır ve normalde SS_ICON altında izlenen işlemi geçersiz kılır. İmleçleri yüklemez; LoadImage başarısız olursa, başka yükleme girişimi yapılmaz. Gerçek kaynak genişliğini kullanır. Statik denetim buna göre yeniden boyutlandırılır, ancak simge başlangıçta belirtilen denetimin sol ve üst kenarlarına hizalanmış olarak kalır. SS_CENTERIMAGE de belirtilirse simgenin denetimin alanı içinde ortalandığını ve bunun nWidth ve nHeightCreateWindow parametreleri kullanılarak belirtildiğini unutmayın. SS_REALSIZECONTROL ile karşılaştırın. |
|
Basit bir dikdörtgen ve dikdörtgendeki metni sağa hizalar. Metin görüntülenmeden önce biçimlendirilir. Satırın sonunu geçen sözcükler otomatik olarak bir sonraki sağa hizalanmış satırın başına kaydırılır. Denetimin genişliğinden daha uzun olan sözcükler kesilir. |
|
SS_BITMAP veya SS_ICON stiline sahip statik denetimin sağ alt köşesi, denetim yeniden boyutlandırıldığında sabit kalacaktır. Yalnızca üst ve sol kenarlar yeni bir bit eşlem veya simgeye uyacak şekilde ayarlanır. |
|
Basit bir dikdörtgendir ve dikdörtgende tek bir sola hizalanmış metin satırı görüntüler. Metin satırı hiçbir şekilde kısaltılamaz veya değiştirilemez. Ayrıca, denetim devre dışı bırakılırsa denetimin metni gri olmaz. |
|
Statik denetimin etrafına yarım batık bir kenarlık çizer. |
|
SS_* stil bitlerinde OR işlecinin kullanılmasından kaynaklanan bileşik stil biti. Belirli bir bit maskesinden geçerli SS_* bitleri maskelemek için kullanılabilir. Bunun güncel olmadığını ve tüm geçerli stilleri doğru şekilde içermediğini unutmayın. Bu nedenle, bu stili kullanmamalısınız. |
|
Pencere arka planıyla aynı renkle çizilmiş çerçeveli bir kutu. Bu renk, varsayılan renk düzeninde beyazdır. |
|
Geçerli pencere arka plan rengiyle doldurulmuş bir dikdörtgen. Bu renk, varsayılan renk düzeninde beyazdır. |
|
Dikdörtgene sığmayan herhangi bir sözcüğü kesir ve üç nokta ekler. Bu stilin kullanılması, denetimin metnini sözcük kaydırma olmadan tek bir satırda olmaya zorlar. SS_ENDELLIPSIS ve SS_PATHELLIPSIS ile karşılaştırın. |
Açıklamalar
Çok satırlı metin için üç nokta içeren sözcükleri veya dizeleri kesen bir stil kullanmak için DrawThemeText veya DrawText , sahip çizim denetiminde biçimlendirme bayrakları DT_WORDBREAK ve DT_ENDELLIPSIS kümesiyle kullanılabilir.
Gereksinimler
| Gereksinim | Değer |
|---|---|
| Desteklenen en düşük düzeydeki istemci |
Windows Vista [yalnızca masaüstü uygulamaları] |
| Desteklenen en düşük sunucu |
Windows Server 2003 [yalnızca masaüstü uygulamaları] |
| Başlık |
|