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.
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. |