Aracılığıyla paylaş


İletişim Kutusu Çubukları

İletişim kutusu çubuğu, her türlü denetimi içerebilen bir tür denetim çubuğu olan bir araç çubuğudur. Modsuz iletişim kutusunun özelliklerine sahip olduğundan, CDialogBar nesnesi daha güçlü bir araç çubuğu sağlar.

Araç çubuğu ve CDialogBar nesne arasında birkaç önemli fark vardır. Bir CDialogBar nesne, Visual C++ iletişim kutusu düzenleyicisiyle oluşturabileceğiniz ve her türlü Windows denetimini içerebilen bir iletişim kutusu şablonu kaynağından oluşturulur. Kullanıcı denetimden denetime sekmeyle gidebilir. Ayrıca, iletişim çubuğunu üst çerçeve penceresinin herhangi bir parçasıyla hizalamak veya üst öğe yeniden boyutlandırılırsa yerinde bırakmak için bir hizalama stili belirtebilirsiniz. Aşağıdaki şekilde çeşitli denetimlere sahip bir iletişim çubuğu gösterilmektedir.

Example of a VC Dialog Bar.
İletişim Kutusu Çubuğu

Diğer bir deyişle, bir CDialogBar nesneyle çalışmak, modsuz bir iletişim kutusuyla çalışmak gibidir. İletişim kutusu kaynağını tasarlamak ve oluşturmak için iletişim kutusu düzenleyicisini kullanın.

İletişim çubuklarının erdemlerinden biri, düğmeler dışındaki denetimleri içerebilecekleridir.

kendi iletişim kutusu sınıflarınızı öğesinden CDialogtüretmek normal olsa da, genellikle bir iletişim kutusu çubuğu için kendi sınıfınızı türetmezseniz. İletişim çubukları bir ana pencerenin uzantılarıdır ve BN_CLICKED veya EN_CHANGE gibi tüm iletişim kutusu çubuğu control-notification iletileri, iletişim çubuğunun üst öğesi olan ana pencereye gönderilir.

Ayrıca bkz.

Kullanıcı Arabirimi Öğeleri
Örnek