Araç Çubuğu Oluşturma Yöntemleri
MFC, araç çubukları oluşturmak için iki sınıf sağlar: CToolBar ve CToolBarCtrl (Windows ortak denetim API'sini sarmalar). CToolBar
araç çubuğu 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; ancak, sonuçta elde edilen yürütülebilir dosyanız genellikle kullanılarak CToolBarCtrl
oluşturulandan daha büyük olur.
CToolBarCtrl
genellikle daha küçük bir yürütülebilir dosyayla sonuçlanabilir ve araç çubuğunu MFC mimarisiyle tümleştirmeyi düşünmüyorsanız kullanmayı CToolBarCtrl
tercih edebilirsiniz. Araç çubuğunu kullanmayı CToolBarCtrl
ve MFC mimarisiyle tümleştirmeyi planlıyorsanız, araç çubuğu denetim düzenlemelerini MFC'ye iletmek için ek özen göstermeniz gerekir. Bu iletişim zor değildir; ancak, kullanırken CToolBar
gereksiz olan ek bir iştir.
Visual C++ araç çubuğu ortak denetiminden yararlanmak için iki yol sağlar.
kullanarak
CToolBar
araç çubuğunu oluşturun ve üye işlevlerine erişmek için CToolBar::GetToolBarCtrl öğesini çağırınCToolBarCtrl
.CToolBarCtrl'in oluşturucusunu kullanarak araç çubuğunu oluşturun.
Her iki yöntem de araç çubuğu denetiminin üye işlevlerine erişmenizi sağlar. çağırdığınızda CToolBar::GetToolBarCtrl
, herhangi bir üye işlev kümesini kullanabilmeniz için bir CToolBarCtrl
nesneye başvuru döndürür. kullanarak CToolBar
araç çubuğu oluşturma ve oluşturma hakkında bilgi için bkz. CToolBar.