CMFCDropDownToolBar sınıfı
Kullanıcının bastığı ve tutan bir üst düzey bir araç çubuğu düğmesini tıklattığınızda görünen bir araç.
class CMFCDropDownToolBar : public CMFCToolBar
Üyeler
Public yöntemler
Ad |
Description |
---|---|
(Geçersiz kılar CPane::AllowShowOnPaneMenu.) |
|
(Geçersiz kılar CMFCToolBar::LoadBitmap.) |
|
(Geçersiz kılar CMFCToolBar::LoadToolBar.) |
|
|
|
|
|
(Geçersiz kılar CMFCToolBar::OnSendCommand.) |
|
(Geçersiz kılar CMFCToolBar::OnUpdateCmdUI.) |
Notlar
A CMFCDropDownToolBar nesnesi, bir açılır pencere davranışını bir araç çubuğu görünümünü birleştirir.Ne zaman bir kullanıcının bastığı ve açılan araç çubuğu düğmesi bulunur (bkz: CMFCDropDownToolbarButton sınıfı), aşağı açılan araç çubuğu görüntülenir ve kullanıcı bir düğmeye aşağı açılan araç çubuğundan için kaydırma ve fare düğmesini bırakmadan seçebilirsiniz.Kullanıcı açılan araç çubuğunda bir düğmeyi seçtikten sonra bu düğme geçerli üst düzey araç çubuğunda görüntülenir.
Açılan araç özelleştirilmiş veya yerleştirildi ve etiketleri durumu yok.
Aşağıdaki resimde gösterildiği bir CMFCDropDownToolBar nesne:
Oluşturduğunuz bir CMFCDropDownToolBar sıradan bir araç çubuğu oluşturmak aynı şekilde nesne (bkz: CMFCToolBar sınıfı).
Ana araç açılan araç çubuğu eklemek için:
1.Ana araç çubuğu kaynak düğmesi için örnek kaynak kimliği rezerve edin.
2.Oluşturma bir CMFCDropDownToolBarButton açılan araç çubuğu içeren nesne (daha fazla bilgi için bkz: CMFCDropDownToolbarButton::CMFCDropDownToolbarButton).
3.Kukla düğmesiyle yerini CMFCDropDownToolBarButton kullanarak nesne CMFCToolBar::ReplaceButton.
Araç çubuğu düğmeleri hakkında daha fazla bilgi için bkz: İzlenecek yol: Denetimleri araç çubuklarını yerleştirme.Açılan araç örneği için bkz: VisualStudioDemo örnek proje.
Örnek
Aşağıdaki örnek, nasıl kullanılacağını gösterir Create yönteminde CMFCDropDownToolBar sınıfı.Bu kod parçacığını parçası olan Visual Studio Demo örnek.
CMFCDropDownToolBar m_wndToolbarResource;
...
// Create Resource toolbar:
// The this pointer points to CMainFrame class which extends the CMDIFrameWndEx class
if (!m_wndToolbarResource.Create(this, WS_CHILD|CBRS_TOP|CBRS_TOOLTIPS|CBRS_FLYBY|CBRS_HIDE_INPLACE|CBRS_SIZE_DYNAMIC| CBRS_GRIPPER | CBRS_BORDER_3D, IDR_TOOLBAR_RESOURCE) || !m_wndToolbarResource.LoadToolBar(IDR_TOOLBAR_RESOURCE))
{
TRACE0("Failed to create build toolbar\n");
return FALSE; // fail to create
}
Devralma hiyerarşisi
Gereksinimler
Başlık: afxdropdowntoolbar.h
Ayrıca bkz.
Görevler
İzlenecek yol: Denetimleri araç çubuklarını yerleştirme
Başvuru
CMFCDropDownToolbarButton sınıfı