Aracılığıyla paylaş


Nervürlü

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

Genel bakış

Konu Içeriği
Rebar Denetimleri Rebar denetimleri alt pencereler için kapsayıcı görevi görür.
Rebar Denetimlerini Kullanma Bu bölümde, rebar denetimlerinin nasıl uygulanacaklarını gösteren örnek kod yer alır.

Ileti

Konu Içeriği
RB_BEGINDRAG Rebar denetimini sürükleyip bırakma moduna geçirir. Bu ileti, RBN_BEGINDRAG bildirimi gönderilmesine neden olmaz.
RB_DELETEBAND Bir bandı bir rebar denetiminden siler.
RB_DRAGMOVE Önceki bir RB_BEGINDRAG iletisinden sonra rebar denetimindeki sürükleme konumunu güncelleştirir.
RB_ENDDRAG Rebar denetiminin sürükle ve bırak işlemini sonlandırır. Bu ileti bir RBN_ENDDRAG bildirimi gönderilmesine neden olmaz.
RB_GETBANDBORDERS Bir bandın kenarlıklarını alır. Bu iletinin sonucu, banttaki kullanılabilir alanı hesaplamak için kullanılabilir.
RB_GETBANDCOUNT Şu anda rebar denetiminde bulunan bantların sayısını alır.
RB_GETBANDINFO Bir rebar denetiminde belirtilen bant hakkındaki bilgileri alır.
RB_GETBANDMARGINS Bir bandın kenar boşluklarını alır.
RB_GETBARHEIGHT Rebar denetiminin yüksekliğini alır.
RB_GETBARINFO Rebar denetimi ve kullandığı görüntü listesi hakkındaki bilgileri alır.
RB_GETBKCOLOR Bir rebar denetiminin varsayılan arka plan rengini alır.
RB_GETCOLORSCHEME Renk düzeni bilgilerini rebar denetiminden alır.
RB_GETDROPTARGET Bir rebar denetiminin IDropTarget arabirim işaretçisini alır.
RB_GETEXTENDEDSTYLE Genişletilmiş stili alır.
RB_GETPALETTE Rebar denetiminin geçerli paletini alır.
RB_GETRECT Bir rebar denetimindeki belirli bir bant için sınırlayıcı dikdörtgeni alır.
RB_GETROWCOUNT Bir rebar denetimindeki bant satırlarının sayısını alır.
RB_GETROWHEIGHT Bir rebar denetiminde belirtilen satırın yüksekliğini alır.
RB_GETTEXTCOLOR Bir rebar denetiminin varsayılan metin rengini alır.
RB_GETTOOLTIPS Tutamacı, rebar denetimiyle ilişkili herhangi bir araç ipucu denetimine alır.
RB_GETUNICODEFORMAT Denetim için Unicode karakter biçimi bayrağını alır.
RB_HITTEST Bu noktada bir rebar bandı varsa, bir rebar bandının hangi bölümünün ekranda belirli bir noktada olduğunu belirler.
RB_IDTOINDEX Bir bant tanımlayıcısını, bir rebar denetimindeki bant dizinine dönüştürür.
RB_INSERTBAND Bir rebar denetimine yeni bir bant ekler.
RB_MAXIMIZEBAND Bir rebar denetimindeki bir bandı ideal veya en büyük boyutuna göre yeniden boyutlandırıyor.
RB_MINIMIZEBAND Bir rebar denetimindeki bir bandı en küçük boyutuna kadar yeniden boyutlandırıyor.
RB_MOVEBAND Bir bandı bir dizinden diğerine taşır.
RB_PUSHCHEVRON Program aracılığıyla köşeli çift ayraç göndermek için bir rebar denetimine gönderilir.
RB_SETBANDINFO Bir rebar denetimindeki mevcut bandın özelliklerini ayarlar.
RB_SETBANDWIDTH Yerleşik bant genişliğini ayarlar.
RB_SETBARINFO Bir rebar denetiminin özelliklerini ayarlar.
RB_SETBKCOLOR Bir rebar denetiminin varsayılan arka plan rengini ayarlar.
RB_SETCOLORSCHEME Rebar denetimi için renk düzeni bilgilerini ayarlar.
RB_SETEXTENDEDSTYLE Genişletilmiş stili ayarlar. Bu ileti uygulanmadı.
RB_SETPALETTE Rebar denetiminin geçerli paletini ayarlar.
RB_SETPARENT Bir rebar denetiminin üst penceresini ayarlar.
RB_SETTEXTCOLOR Bir rebar denetiminin varsayılan metin rengini ayarlar.
RB_SETTOOLTIPS Araç ipucu denetimini rebar denetimiyle ilişkilendirir.
RB_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.
RB_SETWINDOWTHEME Bir rebar denetiminin görsel stilini ayarlar.
RB_SHOWBAND Bir rebar denetiminde belirli bir bandı gösterir veya gizler.
RB_SIZETORECT Verilen dikdörtgen için bantların en iyi düzenini bulmaya çalışır.

Bildirim

Konu Içeriği
NM_CUSTOMDRAW (rebar) Çizim işlemlerini üst penceresine bildirmek için rebar denetimi tarafından gönderilir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
NM_NCHITTEST (rebar) Denetim bir WM_NCHITTEST iletisi aldığında bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
NM_RELEASEDCAPTURE (yeniden çubuk) Bir rebar denetiminin üst penceresine, denetimin fare yakalamayı serbest bırakdığını bildirir. Bu bildirim, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_AUTOBREAK bir üst çubuğuna çubukta bir kesme görüneceğini bildirir. Üst, kesmenin yapılıp yapılmayacağını belirler.
RBN_AUTOSIZE Yeniden boyutlandırma otomatik olarak yeniden boyutlandırıldığında, RBS_AUTOSIZE stiliyle oluşturulan bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_BEGINDRAG Kullanıcı bir bandı sürüklemeye başladığında bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_CHEVRONPUSHED Köşeli çift ayraç gönderildiğinde bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_CHILDSIZE Bir bandın alt penceresi yeniden boyutlandırıldığında bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_DELETEDBAND Bir bant silindikten sonra bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_DELETINGBAND Bir bant silinmek üzereyken bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_ENDDRAG Kullanıcı bir bandı sürüklemeyi durdurduğunda bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_GETOBJECT Bir nesne denetimdeki bir bandın üzerine sürüklendiğinde RBS_REGISTERDROP stiliyle oluşturulan bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_HEIGHTCHANGE Yüksekliği değiştiğinde bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_LAYOUTCHANGED Kullanıcı denetimin bantlarının düzenini değiştirdiğinde bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_MINMAX Bir bandı en üst düzeye çıkarmadan veya en aza indirmeden önce bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
RBN_SPLITTERDRAG Kullanıcı bir bölücü sürüklediğinde bir rebar denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.

Yapı

Konu Içeriği
NMRBAUTOSIZE RBN_AUTOSIZE bildirim kodlarını işlerken kullanılan bilgileri içerir.
NMREBAR Çeşitli rebar bildirim kodlarını işlemek için kullanılan bilgileri içerir.
NMREBARAUTOBREAK RBN_AUTOBREAK bildirimiyle birlikte kullanılan bilgileri içerir.
NMREBARCHEVRON RBN_CHEVRONPUSHED bildirim kodunu işlerken kullanılan bilgileri içerir.
NMREBARCHILDSIZE RBN_CHILDSIZE bildirim kodunu işlerken kullanılan bilgileri içerir.
NMREBARSPLITTER RBN_SPLITTERDRAG bildirim kodunu işlemek için kullanılan bilgileri içerir.
RBHITTESTINFO Bir isabet testi işlemine özgü bilgileri içerir. Bu yapı RB_HITTEST iletisiyle birlikte kullanılır.
REBARBANDINFO Bir rebar denetimindeki bir bandı tanımlayan bilgileri içerir.
REBARINFO Rebar denetimi özelliklerini açıklayan bilgiler içerir.

Sabit

Konu Içeriği
Denetim Stilleri Rebar denetimleri, standart pencere stillerine ek olarak çeşitli denetim stillerini destekler.