CMFCRibbonMiniToolBar Sınıfı
Bağlamsal bir açılır araç çubuğu uygular.
Sözdizimi
class CMFCRibbonMiniToolBar : public CMFCRibbonPanelMenu
Üyeler
Ortak Oluşturucular
Ad | Tanım |
---|---|
CMFCRibbonMiniToolBar::CMFCRibbonMiniToolBar |
Varsayılan oluşturucu. |
CMFCRibbonMiniToolBar::~CMFCRibbonMiniToolBar |
Yıkıcı. |
Genel Yöntemler
Ad | Tanım |
---|---|
CMFCRibbonMiniToolBar::CreateObject |
Bu sınıf türünün dinamik bir örneğini oluşturmak için çerçeve tarafından kullanılır. |
CMFCRibbonMiniToolBar::GetThisClass |
Çerçeve tarafından, bu sınıf türüyle ilişkili CRuntimeClass nesnesine bir işaretçi almak için kullanılır. |
CMFCRibbonMiniToolBar::IsContextMenuMode | |
CMFCRibbonMiniToolBar::IsRibbonMiniToolBar | (Geçersiz Kılmalar CMFCPopupMenu::IsRibbonMiniToolBar .) |
CMFCRibbonMiniToolBar::SetCommands | Araç çubuğunda görüntülenecek komutların listesini ayarlar. |
CMFCRibbonMiniToolBar::Show | Belirtilen ekran koordinatlarında mini araç çubuğunu görüntüler. |
CMFCRibbonMiniToolBar::ShowWithContextMenu | Mini araç çubuğunu bir bağlam menüsüyle birlikte görüntüler. |
Açıklamalar
Mini araç çubuğu genellikle kullanıcı belgedeki bir nesneyi seçtikten sonra görüntülenir. Örneğin, kullanıcı bir sözcük işleme programında bir metin bloğu seçtikten sonra, uygulama metin biçimlendirme komutlarını içeren bir mini araç çubuğu görüntüler.
Fare işaretçisi mini araç çubuğunun sınırlarının dışında olduğunda mini araç çubuğu saydam hale gelir.
Devralma Hiyerarşisi
CMFCRibbonPanelMenu
Gereksinimler
Üst bilgi: afxRibbonMiniToolBar.h
CMFCRibbonMiniToolBar::SetCommands
Araç çubuğunda görüntülenecek komutların listesini ayarlar.
void SetCommands(
CMFCRibbonBar* pRibbonBar,
const CList<UINT,UINT>& lstCommands);
Parametreler
pRibbonBar
[in] Mini araç çubuğunun görüntülenecek düğmeleri aradığınız şerit çubuğu.
lstCommands
[in] Mini araç çubuğunda görüntülenecek komutların listesi. İlişkili düğmeleri bulmak için tüm şerit kategorileri aranıyor.
Açıklamalar
Mini araç çubuğunda görüntülenecek komut listesini ayarlamak için bu işlevi kullanın.
Örnek
Aşağıdaki örnekte sınıfının yönteminin SetCommands
nasıl kullanılacağı gösterilmektedir CMFCRibbonMiniToolBar
. Bu kod parçacığı MS Office 2007 Tanıtım örneğinin bir parçasıdır.
// CMFCRibbonMiniToolBar* pFloaty
CList<UINT, UINT> lstCmds;
lstCmds.AddTail(ID_FONT_FONT);
lstCmds.AddTail(ID_FONT_FONTSIZE);
lstCmds.AddTail(ID_FONT_GROWFONT);
lstCmds.AddTail(ID_FONT_SHRINK);
lstCmds.AddTail(ID_WRITE_CHANGESTYLES);
lstCmds.AddTail(ID_EDIT_COPYFORMAT);
lstCmds.AddTail(ID_FONT_BOLD);
lstCmds.AddTail(ID_FONT_ITALIC);
lstCmds.AddTail(ID_PARA_CENTER);
lstCmds.AddTail(ID_FONT_TEXTHIGHLIGHT);
lstCmds.AddTail(ID_FONT_COLOR);
lstCmds.AddTail(ID_PARA_DECREASEINDENT);
lstCmds.AddTail(ID_PARA_INCREASEINDENT);
lstCmds.AddTail(ID_PARA_BULLETS);
pFloaty->SetCommands(((CMainFrame*)GetTopLevelFrame())->GetRibbonBar(), lstCmds);
CMFCRibbonMiniToolBar::Show
Belirtilen ekran koordinatlarında mini araç çubuğunu görüntüler.
BOOL Show(
int x,
int y);
Parametreler
X
[in] Ekran koordinatlarında mini araç çubuğunun yatay konumunu belirtir.
Y
[in] Ekran koordinatlarında mini araç çubuğunun dikey konumunu belirtir.
İade Değeri
Mini araç çubuğu başarıyla görüntüleniyorsa TRUE; aksi takdirde YANLIŞ.
CMFCRibbonMiniToolBar::ShowWithContextMenu
Mini araç çubuğunu bir bağlam menüsüyle birlikte görüntüler.
BOOL ShowWithContextMenu(
int x,
int y,
UINT uiMenuResID,
CWnd* pWndOwner);
Parametreler
X
[in] Bağlam menüsünün yatay konumunu ekran koordinatlarında belirtir.
Y
[in] Bağlam menüsünün dikey konumunu ekran koordinatlarında belirtir.
uiMenuResID
[in] Görüntülenecek bağlam menüsünün kaynak kimliğini belirtir.
pWndOwner
[in] Bağlam menüsünden ileti alan pencereyi tanımlar.
İade Değeri
Bağlam menüsü başarıyla görüntüleniyorsa TRUE; aksi takdirde YANLIŞ.
Açıklamalar
Bağlam menüsü olan bir mini araç çubuğunu görüntülemek için bu işlevi kullanın. Bağlam menüsü mini araç çubuğunun 15 piksel altına yerleştirilir.
CMFCRibbonMiniToolBar::IsContextMenuMode
Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.
BOOL IsContextMenuMode() const;
İade Değeri
Açıklamalar
CMFCRibbonMiniToolBar::IsRibbonMiniToolBar
Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.
virtual BOOL IsRibbonMiniToolBar() const;
İade Değeri
Açıklamalar
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin