CMFCRibbonUndoButton 類別
CMFCRibbonUndoButton 類別實作含有新使用者命令中的下拉式清單按鈕。 使用者可以選取一或多個最近命令從下拉式清單中加入取消復原或復原這些變更。
class CMFCRibbonUndoButton : public CMFCRibbonGallery
Members
公用建構函式
名稱 |
描述 |
---|---|
建構新的物件 CMFCRibbonUndoButton 使用命令 ID,您指定的文字標籤,然後從父代影像清單中的影像物件。 |
公用方法
名稱 |
描述 |
---|---|
加入新的動作加入動作清單。 |
|
清除動作清單,為下拉式清單。 |
|
判斷使用者從下拉式清單中選取項目的數目。 |
|
指出物件是否包含功能表。 |
備註
CMFCRibbonUndoButton 類別使用堆疊表示下拉式清單。
範例
下列範例示範如何建構物件 CMFCRibbonUndoButton 類別,並加入新的動作加入動作清單。 這個程式碼片段是 功能區小工具範例的一部分。
// The third parameter is the zero-based index in the image list of the parent
// object for the button's small image.
// The fourth parameter is the zero-based index in the image list of the parent object
// for the of button's large image.
CMFCRibbonUndoButton* pBtn1 = new CMFCRibbonUndoButton(ID_RIBBON_OBTN_1, _T("Undo"), 0, 0);
for (int i = 0; i < 20; i++)
{
CString str;
str.Format(_T("Action %d"), i + 1);
pBtn1->AddUndoAction(str);
}
繼承階層架構
需求
標題: afxribbonundobutton.h