Aracılığıyla paylaş


mfc araç uygulaması

Bir araç çubuğu bir denetim çubuğunun denetimleri bit eşlem resimlerini içerir. Bu görüntüleri pushbuttons, onay kutuları ve radyo düğmeleri gibi davranabilir. mfc sağladığı sınıf CToolbar araç çubukları'nı yönetmek için.

Etkinleştirirseniz, kullanıcılar mfc araç çubuklarının bunları bir pencere kenarına sabitleyin veya "bunları herhangi bir uygulama penceresinin içerisine float". mfc geliştirme ortamında gelenler özelleştirilebilir araç çubukları desteklemiyor.

mfc araç ipuçlarını da destekler: fare düğmenin üzerine getirdiğinizde, araç çubuğu düğmesinin amacını açıklayan küçük pencereler. Kullanıcı bir araç çubuğu düğmesine bastığında (varsa) varsayılan olarak durum dizesi durum çubuğunda görüntülenir. "Gir tarafından" durum çubuğu durum dizesi fare tuşuna basarak olmadan düğmenin üzerine geldiğinde görüntülenecek güncelleştirme etkinleştirebilirsiniz.

Not

mfc sürüm 4.0 olarak araç çubukları ve araç ipuçlarını mfc için belirli önceki uygulaması yerine Windows 95 ve sonraki işlevi kullanılarak uygulanır.

Geriye dönük uyumluluk için mfc sınıf eski araç uygulamasında korur COldToolBar. mfc önceki sürümleri için belgeleri açıklamak COldToolBar altında CToolBar.

İlk araç uygulama Sihirbazı'nda araç çubuğu seçeneğini seçerek programınızın oluşturun. Ayrıca, ek araç çubukları oluşturabilirsiniz.

Bu makalede aşağıdaki getirilmiştir:

  • Araç çubuğu düğmeleri

  • Yerleştirme ve kayan araç çubukları

  • Araç çubukları ve araç ipuçları

  • CToolBar ve CToolBarCtrl sınıfları

  • Araç çubuğu bit eşlemi

Araç çubuğu düğmeleri

Araç çubuğu düğmeleri, menü öğeleri benzer. Her iki tür kullanıcı arabirimi nesneleri işleyicisi işlevleri sağlayarak, programınız işleme komutları oluşturur. Araç çubuğu düğmeleri genellikle alternatif kullanıcı arabirim aynı işlevi sağlayan menü komutları işlevselliğinin çoğaltın. Bu tür çoğaltma yalnızca düğme ve menü öğesi aynı kimliği vererek düzenlenmiş

Görünür ve pushbuttons, onay kutuları veya radyo düğmeleri gibi davranmasına düğmeleri araç çubuğu yapabilirsiniz. Sınıf daha fazla bilgi için bkz: CToolBar.

Yerleştirme ve kayan araç çubukları

mfc araç yapabilirsiniz:

  • Kendi ana penceresinin bir tarafında hareketsiz kalır.

  • Sürüklenen ve "yuvaya" ya yan ya da ana pencerenin belirlediğiniz kullanıcı tarafından eklenmiş.

  • "Kayan" veya çerçeve penceresinden kullanıcı bunu uygun bir konuma taşıyabilirsiniz, böylece kendi mini-frame pencere ayrılır.

  • Yüzen sırasında yeniden boyutlandırılabilir.

Bu makalede daha fazla bilgi için bkz: Docking ve kayan araç çubukları.

Araç çubukları ve araç ipuçları

mfc araç çubuklarını da atölyeye "araç ipuçları" görüntülemek için — küçük açılır pencereleri içeren bir araç çubuğu düğmesinin amacı kısa bir metin açıklaması. Kullanıcı, bir araç çubuğu düğmesi üzerinde fare hareket ettikçe, araç ipucu penceresi bir ipucu sunmak için açılır. Bu makalede daha fazla bilgi için bkz: Araç çubuğu araç ipuçları.

CToolBar ve CToolBarCtrl sınıfları

Uygulamanızın araç sınıfı aracılığıyla yönetmek CToolBar. Sürüm 4.0, mfc olarak CToolBar araç ortak denetim altında Windows 95 veya sonraki sürümlerinde ve Windows NT sürüm 3.51 veya sonrasını kullanmasını reimplemented.

mfc yaptığından bu reimplementation daha az araç çubukları, mfc kodunu sonuçlanır işletim sistemi desteği kullanın. Reimplementation de yeteneğini geliştirir. Kullanabileceğiniz CToolBar araç çubukları veya işlemek için üye işlevler için temel bir referans elde etmek CToolBarCtrl nesnesi ve araç çubuğu özelleştirmesi ve ek işlevsellik için arama işlevleri kendi üyesi.

İpucu

Yoğun olarak eski mfc uygulaması içinde yatırılan durumunda CToolBar, destek hala kullanılabilir.Makaleye bakın Kullanarak bilgisayarınızı eski araç çubukları.

mfc genel örnek ayrıca docktool.

Araç çubuğu bit eşlemi

Bir kez oluşturulmuş bir CToolBar nesnesi her düğme için bir görüntü içeren tek bir bitmap yükleyerek araç görüntü oluşturur. Visual C++ ile özelleştirebileceğiniz bir standart araç çubuğu bitmap uygulama Sihirbazı oluşturur araç Düzenleyicisi.

9bh53ae3.collapse_all(tr-tr,VS.110).gifHangi konu hakkında daha fazla bilgi edinmek istiyorsunuz?

Ayrıca bkz.

Başvuru

Araç Düzenleyicisi

Kavramlar

Araç çubukları