Aracılığıyla paylaş


Durum Çubuğu

Bu bölüm, durum çubuğu denetimleriyle kullanılan programlama öğeleri hakkında bilgi içerir.

Genel bakış

Konu Içeriği
Durum Çubukları durum çubuğu, bir uygulamanın çeşitli türlerdeki durum bilgilerini görüntüleyebildiği bir üst pencerenin alt kısmındaki yatay penceredir.

Işlev

Konu Içeriği
CreateStatusWindow Genellikle bir uygulamanın durumunu görüntülemek için kullanılan bir durum penceresi oluşturur. Pencere genellikle üst pencerenin en altında görünür ve belirtilen metni içerir. Not: Bu işlev kullanımdan kaldırıldı. Bunun yerine CreateWindowkullanın.
DrawStatusText DrawStatusText işlevi, belirtilen metni kenarlıklı bir durum penceresinin stilinde çizer.
MenüsüYardım İletileri WM_MENUSELECT ve WM_COMMAND işler ve belirtilen durum penceresinde geçerli menüyle ilgili Yardım metnini görüntüler.

Ileti

Konu Içeriği
SB_GETBORDERS Durum penceresinin yatay ve dikey kenarlıklarının geçerli genişliklerini alır.
SB_GETICON Durum çubuğundaki bir parçanın simgesini alır.
SB_GETPARTS Durum penceresindeki bölümlerin sayısını alır. İleti ayrıca belirtilen sayıda parçanın sağ kenarının koordinatını da alır.
SB_GETRECT Durum penceresindeki bir parçanın sınırlayıcı dikdörtgenini alır.
SB_GETTEXT SB_GETTEXT iletisi, metni durum penceresinin belirtilen bölümünden alır.
SB_GETTEXTLENGTH SB_GETTEXTLENGTH iletisi, durum penceresinin belirtilen bölümünden metnin uzunluğunu karakter cinsinden alır.
SB_GETTIPTEXT Durum çubuğundaki bir parçanın araç ipucu metnini alır. Araç ipuçlarını etkinleştirmek için durum çubuğunun SBT_TOOLTIPS stiliyle oluşturulması gerekir.
SB_GETUNICODEFORMAT Denetim için Unicode karakter biçimi bayrağını alır.
SB_ISSIMPLE Basit modda olup olmadığını belirlemek için durum çubuğu denetimini denetler.
SB_SETBKCOLOR Durum çubuğunda arka plan rengini ayarlar.
SB_SETICON Durum çubuğundaki bir parçanın simgesini ayarlar.
SB_SETMINHEIGHT Durum penceresinin çizim alanının en düşük yüksekliğini ayarlar.
SB_SETPARTS Durum penceresindeki parça sayısını ve her bölümün sağ kenarının koordinatını ayarlar.
SB_SETTEXT SB_SETTEXT iletisi, bir durum penceresinin belirtilen bölümündeki metni ayarlar.
SB_SETTIPTEXT Durum çubuğundaki bir parça için araç ipucu metnini ayarlar. Araç ipuçlarını etkinleştirmek için durum çubuğunun SBT_TOOLTIPS stiliyle oluşturulmuş olması gerekir.
SB_SETUNICODEFORMAT Denetim için Unicode karakter biçimi bayrağını ayarlar. Bu ileti, denetimi yeniden oluşturmak yerine çalışma zamanında denetim tarafından kullanılan karakter kümesini değiştirmenize olanak tanır.
SB_SIMPLE Durum penceresinin basit metin görüntüleyip görüntülemediğini veya önceki bir SB_SETPARTS iletisi tarafından ayarlanan tüm pencere bölümlerini görüntüleyip görüntülemediğini belirtir.

Bildirim

Konu Içeriği
NM_CLICK (durum çubuğu) Durum çubuğu denetiminin üst penceresine kullanıcının denetim içindeki sol fare düğmesine tıkladığını bildirir. NM_CLICK (durum çubuğu)WM_NOTIFY ileti biçiminde gönderilir.
NM_DBLCLK (durum çubuğu) Durum çubuğu denetiminin üst penceresine, kullanıcının denetim içindeki sol fare düğmesine çift tıkladığını bildirir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
NM_RCLICK (durum çubuğu) Durum çubuğu denetiminin üst penceresine, kullanıcının denetim içindeki sağ fare düğmesine tıkladığını bildirir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
NM_RDBLCLK (durum çubuğu) Durum çubuğu denetiminin üst pencerelerine, kullanıcının denetim içindeki sağ fare düğmesine çift tıkladığını bildirir. NM_RDBLCLK (durum çubuğu)WM_NOTIFY ileti biçiminde gönderilir.
SBN_SIMPLEMODECHANGE SB_SIMPLE ileti nedeniyle basit mod değiştiğinde durum çubuğu denetimi tarafından gönderilir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.

Sabit

Konu Içeriği
Durum Çubuğu Stilleri Bu bölümde, durum çubuğu denetimleri tarafından desteklenen standart pencere stillerine ek olarak stiller listelenir.