Aracılığıyla paylaş


CReBar ile CReBarCtrl

MFC, rebar oluşturmak için iki sınıf sağlar: CReBar ve CReBarCtrl (Windows ortak denetim API'sini sarmalar). CReBar , rebar ortak denetiminin tüm işlevlerini sağlar ve sizin için gerekli ortak denetim ayarlarının ve yapılarının çoğunu işler.

CReBarCtrl Win32 rebar denetimi için bir sarmalayıcı sınıfıdır ve bu nedenle, rebar'ı MFC mimarisiyle tümleştirmeyi düşünmüyorsanız daha kolay uygulanabilir. Rebar'ı kullanmayı CReBarCtrl ve MFC mimarisiyle tümleştirmeyi planlıyorsanız, MFC'ye rebar denetimi düzenlemelerini iletmek için ek özen göstermeniz gerekir. Bu iletişim zor değildir; ancak, kullanırken CReBargereksiz olan ek bir iştir.

Visual C++, rebar ortak denetiminden yararlanmak için iki yol sağlar.

  • kullanarak CReBarrebar'ı oluşturun ve ardından üye işlevlerine erişmek için CReBar::GetReBarCtrl öğesini çağırınCReBarCtrl.

    Dekont

    CReBar::GetReBarCtrl , rebar nesnesinin işaretçisini this oluşturan bir satır içi üye işlevidir. Bu, çalışma zamanında işlev çağrısının ek yükü olmadığı anlamına gelir.

  • CReBarCtrl'in oluşturucusunu kullanarak rebar'i oluşturun.

Her iki yöntem de rebar denetiminin üye işlevlerine erişmenizi sağlar. çağırdığınızda CReBar::GetReBarCtrl, herhangi bir üye işlev kümesini kullanabilmeniz için bir CReBarCtrl nesneye başvuru döndürür. kullanarak CReBarbir rebar oluşturma ve oluşturma hakkında bilgi için bkz. CReBar.

Ayrıca bkz.

CReBarCtrl Kullanma
Denetimler