Rebar Denetimi Oluşturma
Üst nesne görünür olmadan önce CReBarCtrl nesneleri oluşturulmalıdır. Bu, boyama problemlerinin olanaklarını en aza indirir.
Örneğin, rebar denetimleri (çerçeve penceresi nesnelerinde kullanılır) genellikle araç çubuğu denetimleri için üst pencere olarak kullanılır. Bu nedenle, rebar denetiminin üst öğesi çerçeve penceresi nesnesidir. Çerçeve penceresi nesnesi üst öğe olduğundan, OnCreate
üye işlevi (üst öğe) rebar denetimini oluşturmak için mükemmel bir yerdir.
Bir CReBarCtrl
nesneyi kullanmak için genellikle şu adımları izlersiniz:
CReBarCtrl nesnesi kullanmak için
CReBarCtrl nesnesini oluşturma.
Windows rebar ortak denetimini oluşturmak ve istenen stilleri belirterek nesneye eklemek için
CReBarCtrl
Create öğesini çağırın.Rebar denetim nesnesinin arka planı olarak kullanılacak CBitmap::LoadBitmap çağrısıyla bir bit eşlem yükleyin.
Rebar denetim nesnesi tarafından içerilecek tüm alt pencere nesnelerini (araç çubukları, iletişim kutusu denetimleri vb.) oluşturun ve başlatın.
Eklenecek bant için gerekli bilgilerle bir REBARBANDINFO yapısı başlatın.
Var olan alt pencereleri (örneğin
m_wndReToolBar
) yeni rebar denetimine eklemek için InsertBand'i çağırın. Mevcut bir rebar denetimine bant ekleme hakkında daha fazla bilgi için bkz . Rebar Denetimleri ve Bantları.